Branch: refs/heads/coio-fiber-detach
Home: https://github.com/mailru/tarantool
Commit: 5395f540f8f016397872d8b12c066e2930d439ef
https://github.com/mailru/tarantool/commit/5395f540f8f016397872d8b12c066e2930d439ef
Author: Dmitry Simonenko <[email protected]>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M include/coio.h
M src/coio.m
M src/lua/lua_socket.m
M test/box/socket.result
M test/box/socket.test
Log Message:
-----------
Bug1160869: incorrect fiber call order.
(https://bugs.launchpad.net/tarantool/+bug/1160869)
Lua socket object creates coio object that bind to a current
fiber, after yield it will resume it in a different fiber
context after a complete io operation.
Fix this situation by updating current coio fiber in most
lua socket operations.
_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help : https://help.launchpad.net/ListHelp