return bool from _netresolve_dispatch_fd()
authorPavel Šimerda <pavlix@pavlix.net>
Sat, 16 Nov 2013 17:08:47 +0000 (18:08 +0100)
committerPavel Šimerda <pavlix@pavlix.net>
Sat, 16 Nov 2013 17:26:27 +0000 (18:26 +0100)
lib/resolver.c

index 240c611fbc919238b981d02ed9b8829814f69834..6112849681f18b4b8485b3dcc42349be02e8b637 100644 (file)
@@ -294,17 +294,17 @@ _netresolve_start(netresolve_t resolver)
        backend->start(resolver, backend->settings+1);
 }
 
-void
+bool
 _netresolve_dispatch_fd(netresolve_t resolver, int fd, int events)
 {
        struct netresolve_backend *backend = *resolver->backend;
 
        if (backend && backend->dispatch) {
                backend->dispatch(resolver, fd, events);
-               return;
+               return true;
        }
 
-       _netresolve_set_state(resolver, NETRESOLVE_STATE_FAILED);
+       return false;
 }
 
 void
This page took 0.061429 seconds and 5 git commands to generate.