Deal no longer uses poll - removed leftovers
authorvolpol <volpol@packet-gain.de>
Sat, 18 Aug 2018 15:13:50 +0000 (17:13 +0200)
committervolpol <volpol@packet-gain.de>
Sat, 18 Aug 2018 15:13:50 +0000 (17:13 +0200)
main.c

diff --git a/main.c b/main.c
index a1265471cb7ba51b25bc2e1a2fb8f10859b8cda7..2eefcdbb78bd32cbe95fd78fa558221e715b57ba 100644 (file)
--- a/main.c
+++ b/main.c
@@ -115,12 +115,8 @@ return res;
 static pthread_t dealer;
 
 static void *deal( void *p ){
-    struct pollfd pas;
     int err;
-
-    pas.fd = mix_state;
-    pas.events = POLLIN;
-    pas.revents = 0;
+    int fd = mix_state;
 
     write (pas.fd, "READY\n", 6);
 
@@ -128,7 +124,7 @@ static void *deal( void *p ){
         err = receive (pas.fd, 1000);
     } while (err >= 0 && !force_quit);
 
-    net_close( pas.fd );
+    net_close( fd );
     //don't touch mix_state if it set to error by receive / mix
     if (mix_state > 0)
         mix_state  = 0;