From b182b930ce41aa098859f14c3b14142c1a2735a8 Mon Sep 17 00:00:00 2001 From: Dmitry Simonenko Date: Fri, 14 Apr 2017 17:50:02 +0300 Subject: [PATCH] machinarium: use correct fiber in machine_write() cb --- src/mm_write.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mm_write.c b/src/mm_write.c index adb0817e..8793c01f 100644 --- a/src/mm_write.c +++ b/src/mm_write.c @@ -41,15 +41,15 @@ mm_write_cb(mm_fd_t *handle) return 0; if (errno == EINTR) continue; - io->connect_status = errno; - mm_scheduler_wakeup(io->connect_fiber); + io->write_status = errno; + mm_scheduler_wakeup(io->write_fiber); return 0; } io->write_pos += rc; left = io->write_size - io->write_pos; assert(left >= 0); } - io->connect_status = 0; + io->write_status = 0; mm_scheduler_wakeup(io->write_fiber); return 0; }