correctly set pipes to -1 in emperor mode 2

This commit is contained in:
Unbit
2014-05-07 06:12:58 +02:00
parent da335692a0
commit d3de54ac3f
+4 -1
View File
@@ -2055,8 +2055,11 @@ recheck:
else if (ui_current->status == 2) {
event_queue_add_fd_read(uwsgi.emperor_queue, ui_current->on_demand_fd);
close(ui_current->pipe[0]);
if (ui_current->use_config)
ui_current->pipe[0] = -1;
if (ui_current->use_config) {
close(ui_current->pipe_config[0]);
ui_current->pipe_config[0] = -1;
}
ui_current->pid = -1;
ui_current->status = 0;
ui_current->cursed_at = 0;