X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=afs.c;h=a40948f27014813cc1fbbf26867da28e124ad07a;hp=0efb6991fe20b4d7e5aadd5585841cc39f739a5f;hb=12197992573eb1314424deaedc677e0d42703e1d;hpb=755bbd9fa36e16f266467bed60b158e5737bd838 diff --git a/afs.c b/afs.c index 0efb6991..a40948f2 100644 --- a/afs.c +++ b/afs.c @@ -795,6 +795,9 @@ __noreturn int afs_init(uint32_t cookie, int socket_fd) exit(EXIT_FAILURE); } server_socket = socket_fd; + ret = mark_fd_nonblock(server_socket); + if (ret < 0) + exit(EXIT_FAILURE); PARA_INFO_LOG("server_socket: %d, afs_socket_cookie: %u\n", server_socket, (unsigned) cookie); current_play_mode = init_admissible_files();