child_wait_new_with_pid(plclient->pid,
program_client_local_waitchild,
plclient);
- return program_client_connected(pclient);
+ program_client_connected(pclient);
+ return 0;
}
static int
void program_client_init_streams(struct program_client *pclient);
-int program_client_connected(struct program_client *pclient);
+void program_client_connected(struct program_client *pclient);
void program_client_fail(struct program_client *pclient,
enum program_client_error error);
}
}
-int program_client_connected(struct program_client *pclient)
+void program_client_connected(struct program_client *pclient)
{
- int ret = 1;
-
/* finish creating program input */
if (pclient->raw_program_input != NULL) {
struct istream *input = pclient->raw_program_input;
program_client_output_pump_finished, pclient);
iostream_pump_start(pclient->pump_out);
}
-
- return ret;
}
void program_client_init(struct program_client *pclient, pool_t pool,