Add coio_wait() to public C API
Extract bsdsocket_io_wait() from bsdsocket.cc to public C API. This very simple patch allow to use Tarantool event machine in stored C procedures. Other changes: replace fiber_wakeup() with fiber_call() here to save extra event loop iteration.
Showing
- src/coio.cc 39 additions, 0 deletionssrc/coio.cc
- src/coio.h 24 additions, 0 deletionssrc/coio.h
- src/lua/bsdsocket.cc 2 additions, 44 deletionssrc/lua/bsdsocket.cc
- src/lua/bsdsocket.lua 4 additions, 4 deletionssrc/lua/bsdsocket.lua
- src/trivia/CMakeLists.txt 1 addition, 0 deletionssrc/trivia/CMakeLists.txt
Loading
Please register or sign in to comment