version 1.5.2.2, 2012/03/13 17:10:13
|
version 1.6.4.1, 2012/05/11 08:46:41
|
Line 184 rpcServerShutdown(rpc_func_t *call, int ic, array_t *i
|
Line 184 rpcServerShutdown(rpc_func_t *call, int ic, array_t *i
|
else |
else |
srv = call->func_parent; |
srv = call->func_parent; |
|
|
pthread_mutex_lock(&srv->srv_mtx); |
|
srv->srv_kill = kill; |
srv->srv_kill = kill; |
pthread_mutex_unlock(&srv->srv_mtx); |
|
|
|
return 0; |
return 0; |
} |
} |
Line 204 rpcBLOBServerShutdown(rpc_func_t *call, int ic, array_
|
Line 202 rpcBLOBServerShutdown(rpc_func_t *call, int ic, array_
|
else |
else |
srv = call->func_parent; |
srv = call->func_parent; |
|
|
pthread_mutex_lock(&srv->srv_blob.mtx); |
|
srv->srv_blob.state = kill; |
srv->srv_blob.state = kill; |
pthread_mutex_unlock(&srv->srv_blob.mtx); |
|
|
|
return 0; |
return 0; |
} |
} |
Line 281 rpcBLOBServerState(rpc_func_t *call, int ic, array_t *
|
Line 277 rpcBLOBServerState(rpc_func_t *call, int ic, array_t *
|
if (AIT_TYPE(io_array(iv, 0, ait_val_t*)) != i32) |
if (AIT_TYPE(io_array(iv, 0, ait_val_t*)) != i32) |
return -1; |
return -1; |
|
|
pthread_mutex_lock(&srv->srv_mtx); |
|
srv->srv_blob.state = AIT_GET_I32(io_array(iv, 0, ait_val_t*)); |
srv->srv_blob.state = AIT_GET_I32(io_array(iv, 0, ait_val_t*)); |
pthread_mutex_unlock(&srv->srv_mtx); |
|
return 0; |
return 0; |
} |
} |
|
|