X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=int%2Fmain.c;fp=int%2Fmain.c;h=43911bc4bc3e4ee83cbb837e15af0d458283dbb7;hb=790a710d277a608f47bf92f7edb6ef18935a7954;hp=e7a8f2284ef52e892e5e265a256a5d204dd6040c;hpb=93cabbcd5d18b7b45d6f43a6ff39f94cfcb95522;p=mTask.git diff --git a/int/main.c b/int/main.c index e7a8f22..43911bc 100644 --- a/int/main.c +++ b/int/main.c @@ -79,6 +79,8 @@ void read_message(int fd_in, int fd_out) 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); @@ -99,9 +101,9 @@ void open_filedescriptors() 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); @@ -150,6 +152,7 @@ int main(int argc, char *argv[]) } open_filedescriptors(); + write(fd, "\n", 1); long cyclestart; struct task *curtask;