July 09, 2012 [D-runtime] [D-Programming-Language/druntime] b77d63: fix deadlock when creating a thread while executin... | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: b77d63bbb4fd9ec144b5712c7fbaf6e8e51abda8 https://github.com/D-Programming-Language/druntime/commit/b77d63bbb4fd9ec144b5712c7fbaf6e8e51abda8 Author: Rainer Schuetze <r.sagitario@gmx.de> Date: 2012-01-24 (Tue, 24 Jan 2012) Changed paths: M src/core/thread.d Log Message: ----------- fix deadlock when creating a thread while executing DllMain in another thread Commit: 43525e9698fac5a379e8d5b3d01c5015fb1214ed https://github.com/D-Programming-Language/druntime/commit/43525e9698fac5a379e8d5b3d01c5015fb1214ed Author: Rainer Schuetze <r.sagitario@gmx.de> Date: 2012-01-24 (Tue, 24 Jan 2012) Changed paths: M src/core/thread.d Log Message: ----------- fix indentation Commit: 7a731ffe0869dc981634029736bd83b3789a9f3c https://github.com/D-Programming-Language/druntime/commit/7a731ffe0869dc981634029736bd83b3789a9f3c Author: dawg <dawg@dawgfoto.de> Date: 2012-07-09 (Mon, 09 Jul 2012) Changed paths: M src/core/thread.d Log Message: ----------- add the Thread after errors are handled - would have ended up with a stale Thread entry - Thread list access is slock synchronized so it makes no difference when we add it Commit: 5155a47dadca0954088e051fdfcb609e24fc6d96 https://github.com/D-Programming-Language/druntime/commit/5155a47dadca0954088e051fdfcb609e24fc6d96 Author: dawg <dawg@dawgfoto.de> Date: 2012-07-09 (Mon, 09 Jul 2012) Changed paths: M src/core/thread.d Log Message: ----------- Merge branch 'threadstart_deadlock' Compare: https://github.com/D-Programming-Language/druntime/compare/c10bd7ab0342...5155a47dadca |
Copyright © 1999-2021 by the D Language Foundation