c = task_register(fd_in);
write(fd_out, &c, 1);
break;
+ case '\n':
+ break;
case '\0':
debug("iTasks server shut down\n");
exit(EXIT_SUCCESS);
if((sock_fd = socket(AF_INET, SOCK_STREAM, 0)) == -1)
pdie("socket");
if(bind(sock_fd, (struct sockaddr*)&sa, sizeof(sa)) == -1)
- pdie("bind\n");
+ pdie("bind");
if(listen(sock_fd, 10) == -1)
- pdie("bind\n");
+ pdie("listen");
printf("Listening on %d\n", port);
fflush(stdout);
}
open_filedescriptors();
+ write(fd, "\n", 1);
long cyclestart;
struct task *curtask;