data_socket = openPort(dataPort);
if (data_socket < 0) {
log_error("cannot open data port");
- return;
+ return NULL;
}
data_file_out = fdopen(data_socket, "w");
if (data_file_out == NULL) {
log_system_error("fdopen(data,w)");
- return;
+ return NULL;
}
if (fprintf(data_file_out, "ready\n") < 0 || fflush(data_file_out) != 0) {
log_system_error("cannot write 'ready' prompt to data stream");
- return;
+ return NULL;
}
}
}
if (fprintf(stat_file_out, "ready\n") < 0 || fflush(stat_file_out) != 0) {
log_system_error("cannot write 'ready' prompt to statistics stream");
- return;
+ return 1;
}
}