Skip to content

Commit b0c314f

Browse files
authored
Merge pull request #186 from giavac/master
Fix check of poll result in sresolv
2 parents 2a6190f + 9eb159e commit b0c314f

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

libsofia-sip-ua/sresolv/sres_blocking.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,9 +171,9 @@ int sres_blocking_complete(sres_blocking_context_t *c)
171171
sres_resolver_timer(c->resolver, -1);
172172
}
173173
else for (i = 0; i < c->block->n_sockets; i++) {
174-
if (c->block->fds[i].revents | POLLERR)
174+
if (c->block->fds[i].revents & POLLERR)
175175
sres_resolver_error(c->resolver, c->block->fds[i].fd);
176-
if (c->block->fds[i].revents | POLLIN)
176+
if (c->block->fds[i].revents & POLLIN)
177177
sres_resolver_receive(c->resolver, c->block->fds[i].fd);
178178
}
179179
#elif HAVE_SELECT

0 commit comments

Comments
 (0)