* Reinitialize global locks after a fork (at least those in the Application

Kit).
* This should fix #5668.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42982 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Axel Dörfler
2011-10-29 21:17:59 +00:00
parent 78fcc847a2
commit ef88976995
5 changed files with 28 additions and 3 deletions
+2
View File
@@ -41,6 +41,8 @@ public:
BLooper* LooperForName(const char* name);
BLooper* LooperForPort(port_id port);
void InitAfterFork();
private:
struct LooperData {
LooperData();
+2
View File
@@ -51,6 +51,8 @@ public:
status_t AcquireHandlerTarget(int32 token,
BDirectMessageTarget** _target);
void InitAfterFork();
private:
struct token_info {
int16 type;