Extract netwrok I/O from fiber I/O and make it exception-safe. Step 1.
Introduce two levels of new API: sio.h (the basic socket IO) and evio.h (libev integrated socket IO). Start changing the code base to use the new API. Begin with replication.m.
Showing
- include/evio.h 115 additions, 0 deletionsinclude/evio.h
- include/sio.h 90 additions, 0 deletionsinclude/sio.h
- src/CMakeLists.txt 2 additions, 0 deletionssrc/CMakeLists.txt
- src/evio.m 215 additions, 0 deletionssrc/evio.m
- src/exception.m 1 addition, 1 deletionsrc/exception.m
- src/replication.m 64 additions, 96 deletionssrc/replication.m
- src/sio.m 279 additions, 0 deletionssrc/sio.m
- src/tarantool.m 25 additions, 22 deletionssrc/tarantool.m
Loading
Please register or sign in to comment