Révision dca0f455
Ajouté par Renato Botelho il y a presque 10 ans
pfPorts/check_reload_status/files/check_reload_status.c | ||
---|---|---|
307 | 307 |
TAILQ_REMOVE(&cmds, cmd, rq_link); |
308 | 308 |
timeout_del(&cmd->ev); |
309 | 309 |
event_del(&cmd->socket_ev); |
310 |
if (cmd->socket) |
|
311 |
close(cmd->socket); |
|
310 | 312 |
free(cmd); |
311 | 313 |
return; |
312 | 314 |
} |
... | ... | |
397 | 399 |
} else { |
398 | 400 |
TAILQ_REMOVE(&cmds, cmd, rq_link); |
399 | 401 |
timeout_del(&cmd->ev); |
402 |
if (cmd->socket) |
|
403 |
close(cmd->socket); |
|
400 | 404 |
free(cmd); |
401 | 405 |
} |
402 | 406 |
#endif |
... | ... | |
415 | 419 |
if (cmd->dontexec) { |
416 | 420 |
TAILQ_REMOVE(&cmds, cmd, rq_link); |
417 | 421 |
timeout_del(&cmd->ev); |
422 |
if (cmd->socket) |
|
423 |
close(cmd->socket); |
|
418 | 424 |
free(cmd); |
419 | 425 |
return; |
420 | 426 |
} |
... | ... | |
440 | 446 |
} else { |
441 | 447 |
TAILQ_REMOVE(&cmds, cmd, rq_link); |
442 | 448 |
timeout_del(&cmd->ev); |
449 |
if (cmd->socket) |
|
450 |
close(cmd->socket); |
|
443 | 451 |
free(cmd); |
444 | 452 |
} |
445 | 453 |
break; |
... | ... | |
599 | 607 |
TAILQ_REMOVE(&cmds, tmpcmd, rq_link); |
600 | 608 |
timeout_del(&tmpcmd->ev); |
601 | 609 |
event_del(&tmpcmd->socket_ev); |
610 |
if (tmpcmd->socket) |
|
611 |
close(tmpcmd->socket); |
|
602 | 612 |
free(tmpcmd); |
603 | 613 |
} else { |
604 | 614 |
/* Rexec the command so the event is not lost. */ |
Formats disponibles : Unified diff
Close sockets with php-fpm