|
@@ -149,13 +149,13 @@ int main(int argc, char **argv) {
|
|
|
file = wavfile_create(filepath, 1, sync.sample_rate, sync.bits);
|
|
|
file_closed = 0;
|
|
|
strncpy(ack_packet.ack,"ACK", 4);
|
|
|
- ack_packet.sync = sync;
|
|
|
- send(conn, &ack_packet, sizeof(ack_packet), 0);
|
|
|
if (file == NULL) {
|
|
|
- printf("Error creating new file\n");
|
|
|
+ syslog(LOG_ERR, "Error creating new file\n");
|
|
|
close(conn);
|
|
|
continue;
|
|
|
}
|
|
|
+ ack_packet.sync = sync;
|
|
|
+ send(conn, &ack_packet, sizeof(ack_packet), 0);
|
|
|
while ((bytes_received = recv(conn, buffer, BUF_SIZE, 0)) != -1) {
|
|
|
wavfile_append_data(file, buffer, bytes_received);
|
|
|
}
|