From: Ben Gras Date: Wed, 5 Jun 2013 15:02:56 +0000 (+0000) Subject: vm: bugfix: cover vfs_request-in-callback case X-Git-Tag: v3.3.0~934 X-Git-Url: http://zhaoyanbai.com/repos/doxygen.log?a=commitdiff_plain;h=refs%2Fchanges%2F21%2F621%2F1;p=minix.git vm: bugfix: cover vfs_request-in-callback case Change-Id: I16fccd9938fe8edab83c6c2e327d27d65ff20224 --- diff --git a/servers/vm/vfs.c b/servers/vm/vfs.c index 274c2afb6..6551d41a1 100644 --- a/servers/vm/vfs.c +++ b/servers/vm/vfs.c @@ -135,8 +135,8 @@ int do_vfs_reply(message *m) SLABFREE(orignode); - /* Send the next request message if any. */ - if(first_queued) + /* Send the next request message if any and not re-activated. */ + if(first_queued && !active) activate(); return SUSPEND; /* don't reply to the reply */