|
|
@ -368,10 +368,11 @@ char *LP_swapstatus_recv(cJSON *argjson) |
|
|
|
sp->lasttime = (uint32_t)time(NULL); |
|
|
|
if ( (methodind= jint(argjson,"ind")) > sp->methodind && methodind < sizeof(LP_stats_methods)/sizeof(*LP_stats_methods) ) |
|
|
|
{ |
|
|
|
if ( sp->finished == 0 && sp->expired == 0 ) |
|
|
|
printf("SWAPSTATUS updated %llu %s %u %u\n",(long long)sp->aliceid,LP_stats_methods[sp->methodind],juint(argjson,"finished"),juint(argjson,"expired")); |
|
|
|
sp->methodind = methodind; |
|
|
|
sp->finished = juint(argjson,"finished"); |
|
|
|
sp->expired = juint(argjson,"expired"); |
|
|
|
printf("SWAPSTATUS updated %llu %s %u %u\n",(long long)sp->aliceid,LP_stats_methods[sp->methodind],sp->finished,sp->expired); |
|
|
|
} |
|
|
|
} |
|
|
|
return(clonestr("{\"result\":\"success\"}")); |
|
|
|