Detach fiber pool from cbus. Issue #1274
Extract fiber pool from cbus endpoint. cbus_join will init endpoint and register callback. Callback will be called when new messages delivered to empty endpoint. Fiber pool contains endpoint struct and internally joins to cbus, handles callbacks and process messages. Remove fiber pool from iproto and wal threads.
Showing
- src/box/box.cc 5 additions, 1 deletionsrc/box/box.cc
- src/box/iproto.cc 24 additions, 2 deletionssrc/box/iproto.cc
- src/box/wal.cc 21 additions, 2 deletionssrc/box/wal.cc
- src/cbus.c 20 additions, 51 deletionssrc/cbus.c
- src/cbus.h 43 additions, 16 deletionssrc/cbus.h
- src/fiber.c 0 additions, 3 deletionssrc/fiber.c
- src/fiber.h 0 additions, 2 deletionssrc/fiber.h
- src/fiber_pool.c 20 additions, 29 deletionssrc/fiber_pool.c
- src/fiber_pool.h 57 additions, 12 deletionssrc/fiber_pool.h
- src/main.cc 1 addition, 0 deletionssrc/main.cc
Loading
Please register or sign in to comment