io: don't do wakeup immediately.
authorRusty Russell <rusty@rustcorp.com.au>
Fri, 8 Aug 2014 03:25:12 +0000 (12:55 +0930)
committerRusty Russell <rusty@rustcorp.com.au>
Fri, 8 Aug 2014 03:25:12 +0000 (12:55 +0930)
commit8d94c52a7d6a51fd3a95734b2b4c7daa8c687d91
tree21fbefb33a945e5f3ef9bf43483cd76fe0d8e16b
parent31df8231a077488a9f4010a8863ca38993aa69c8
io: don't do wakeup immediately.

ccan/io users don't expect to deal with callbacks inside each other; we should
just mark woken connections as if they were io_always.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
ccan/io/backend.h
ccan/io/io.c
ccan/io/poll.c