Hi Thomas, I checked in some patches which fix this particular deadlock. The first one [1] actually fixes a possible segmentation fault during shutdown in 4.6.1. Patch [2] adds some atomic compare and swap wrappers to fix a TOCTOU problem in trap_manager_t. Finally, patch [3] fixes the deadlock by not holding the read lock while waiting for the IKE_SA.
Regards, Tobias [1] http://git.strongswan.org/?p=strongswan.git;a=commitdiff;h=d6656f11 [2] http://git.strongswan.org/?p=strongswan.git;a=commitdiff;h=5317dd68 [3] http://git.strongswan.org/?p=strongswan.git;a=commitdiff;h=fc726f13 _______________________________________________ Dev mailing list [email protected] https://lists.strongswan.org/mailman/listinfo/dev
