mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-11-02 20:19:34 +01:00
* use a TSimpleRWSync instead of a TMultiReadExclusiveWriteSynchronizer
for the globalnamespacelock, since it seems to require recursive locking
(which TMultiReadExclusiveWriteSynchronizer does not support)
git-svn-id: trunk@14593 -
This commit is contained in:
parent
356845ba1e
commit
47882716cf
@ -1688,7 +1688,7 @@ begin
|
||||
ClassList := TThreadList.Create;
|
||||
ClassAliasList := TStringList.Create;
|
||||
{ on unix this maps to a simple rw synchornizer }
|
||||
GlobalNameSpace := TMultiReadExclusiveWriteSynchronizer.Create;
|
||||
GlobalNameSpace := TSimpleRWSync.Create;
|
||||
RegisterInitComponentHandler(TComponent,@DefaultInitHandler);
|
||||
end;
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user