--- - branch: MAIN date: Wed Dec 25 00:44:45 UTC 2019 files: - new: '1.18' old: '1.17' path: src/lib/libpthread/pthread_tsd.c pathrev: src/lib/libpthread/pthread_tsd.c@1.18 type: modified id: 20191225T004445Z.8bf0f8fb474fa671e1cc66eef4cb7b2c2e21825f log: | Since pthread_setspecific requires locks, ensure that they are acquired before fork and dropped in both parent and child. At least Python depends on TSD after fork, even though it is undefined behavior in POSIX. module: src subject: 'CVS commit: src/lib/libpthread' unixtime: '1577234685' user: joerg