diff options
| author | 2008-11-22 16:54:32 +0000 | |
|---|---|---|
| committer | 2008-11-22 16:54:32 +0000 | |
| commit | 9bddcf91ac79f34f8721bbf161f90cc4cc9dbe8c (patch) | |
| tree | 7fb6284977dbd4f94e5e34b08f0a7311ed854075 /src/command_parse.cpp | |
| parent | Fix for potential crash with invalid prefixes (prefixes which are neither val... (diff) | |
| download | inspircd++-9bddcf91ac79f34f8721bbf161f90cc4cc9dbe8c.tar.gz inspircd++-9bddcf91ac79f34f8721bbf161f90cc4cc9dbe8c.tar.bz2 inspircd++-9bddcf91ac79f34f8721bbf161f90cc4cc9dbe8c.zip | |
Thread safety fixes to avoid crashes on rehash, dont reopen logs within the rehash thread. Put this in the safe part of the rehash operation, after the thread exits. Put a mutex around the part where the thread exits, just in case somehow there are two rehash threads exiting at the same time due to user
muppetry.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10811 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/command_parse.cpp')
0 files changed, 0 insertions, 0 deletions
