Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
threads) should be released before a fork() is performed, except for the
rather common scenario where fork() is immediately followed by exec() in
the child process. The only implementation not subject to that rule is
- liburcu-bp, which is designed to handle this case.
+ liburcu-bp, which is designed to handle this case by requiring a call to
+ synchronize_rcu() following the fork() in the child before any new
+ thread is created.