X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-common%2Fsimple-watch.c;h=36335215088f2f0563e5e377e496cb0044010e8d;hb=689381d4837bcf8a97bd51969d51096b3f2e2346;hp=6531fb773859dc0d7816908de6cfc1531b52ca23;hpb=ed851746209a39f7c835d74aa1996a478e1b7702;p=catta diff --git a/avahi-common/simple-watch.c b/avahi-common/simple-watch.c index 6531fb7..3633521 100644 --- a/avahi-common/simple-watch.c +++ b/avahi-common/simple-watch.c @@ -31,9 +31,9 @@ #include #include -#include -#include - +#include "llist.h" +#include "malloc.h" +#include "timeval.h" #include "simple-watch.h" struct AvahiWatch { @@ -519,7 +519,7 @@ finish: int avahi_simple_poll_run(AvahiSimplePoll *s) { assert(s); - assert(s->state == STATE_PREPARED); + assert(s->state == STATE_PREPARED || s->state == STATE_FAILURE); s->state = STATE_RUNNING;