|
@@ -102,7 +102,7 @@ listen_and_convert()
|
|
|
int sock, fd;
|
|
|
struct sockaddr_un cli_addr;
|
|
|
unsigned int clilen;
|
|
|
- struct Job j;
|
|
|
+ struct Job job;
|
|
|
|
|
|
clilen = sizeof(cli_addr);
|
|
|
|
|
@@ -116,12 +116,14 @@ listen_and_convert()
|
|
|
err("failed to accept");
|
|
|
return 0;
|
|
|
}
|
|
|
- if(read(fd, &j, sizeof(j)) < 0) {
|
|
|
+ if(read(fd, &job, sizeof(job)) < 0) {
|
|
|
err("failed to read");
|
|
|
return 0;
|
|
|
}
|
|
|
- printf("%s -> %s\n", j.burstdir, j.target);
|
|
|
close(fd);
|
|
|
+
|
|
|
+ start_processing(job);
|
|
|
+ wait(NULL);
|
|
|
}
|
|
|
}
|
|
|
|