+13
−23
Loading
Using pthread_create is much cleaner, and avoids race conditions related to the forked process sharing memory with the primary process. Specifically this fixes a double spdk_event_call() of the shutdown event - one from each process. The primary process may have already recycled the shutdown event, and when the forked process calls it again, hilarity ensues. Signed-off-by:Jim Harris <james.r.harris@intel.com> Change-Id: I3e4b77b8b380a8fa0227b770758099bcee0ef35b Reviewed-on: https://review.gerrithub.io/388520 Reviewed-by:
Daniel Verkamp <daniel.verkamp@intel.com> Tested-by:
SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by:
Ben Walker <benjamin.walker@intel.com>