|
|
| version 1.9.2.20, 2012/05/17 11:01:30 | version 1.9.2.21, 2012/05/17 11:16:20 |
|---|---|
| Line 592 rpc_srv_endBLOBServer(rpc_srv_t * __restrict srv) | Line 592 rpc_srv_endBLOBServer(rpc_srv_t * __restrict srv) |
| if (!srv) | if (!srv) |
| return; | return; |
| pthread_cancel(srv->srv_blob.tid); | if (srv->srv_blob.tid) { |
| pthread_join(srv->srv_blob.tid, NULL); | pthread_cancel(srv->srv_blob.tid); |
| pthread_join(srv->srv_blob.tid, NULL); | |
| } | |
| /* close all clients connections & server socket */ | /* close all clients connections & server socket */ |
| for (i = 0; i < io_arraySize(srv->srv_blob.clients); i++) { | for (i = 0; i < io_arraySize(srv->srv_blob.clients); i++) { |