Skip to content
Snippets Groups Projects
Commit 5e83740a authored by Roman Tsisyk's avatar Roman Tsisyk
Browse files

Remove global struct recovery_state * pointer from recovery subsystem

Box still have a global pointer to its recovery state.
This pointer must only be used from TX thread from main process.

This patch is pre-requisite for thread-based JOIN/SUBSCRIBE handlers.

Other changes:

 * Add box_atfork() and recovery_atfork() callbacks
 * Change signature of recovery_state->row_handler
 * Execute JOIN request via box
 * Remove r->join_handler callback from recovery subsystem
parent 57414448
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment