237 |
{ |
{ |
238 |
lscp_status_t ret = LSCP_FAILED; |
lscp_status_t ret = LSCP_FAILED; |
239 |
|
|
240 |
|
if (pAgent->iState) |
241 |
|
pAgent->iState = 0; |
242 |
|
|
243 |
if (pAgent->sock != INVALID_SOCKET) |
if (pAgent->sock != INVALID_SOCKET) |
244 |
closesocket(pAgent->sock); |
closesocket(pAgent->sock); |
245 |
pAgent->sock = INVALID_SOCKET; |
pAgent->sock = INVALID_SOCKET; |
246 |
|
|
|
if (pAgent->iState) |
|
|
pAgent->iState = 0; |
|
|
|
|
247 |
if (pAgent->pThread) |
if (pAgent->pThread) |
248 |
ret = lscp_thread_destroy(pAgent->pThread); |
ret = lscp_thread_destroy(pAgent->pThread); |
249 |
pAgent->pThread = NULL; |
pAgent->pThread = NULL; |