diff options
author | Volker Lendecke <vl@samba.org> | 2010-02-15 16:57:16 +0100 |
---|---|---|
committer | Volker Lendecke <vl@samba.org> | 2010-02-16 13:21:10 +0100 |
commit | 07978bd175395e0dc770f68fff5b8bd8b0fdeb51 (patch) | |
tree | 82eb86cf2e0c3bc2ff70815bd9262df291146caf /libgpo/gpext/gpext.c | |
parent | f3bdb163f461175c50b4930fa3464beaee30f4a8 (diff) | |
download | samba-07978bd175395e0dc770f68fff5b8bd8b0fdeb51.tar.gz samba-07978bd175395e0dc770f68fff5b8bd8b0fdeb51.tar.bz2 samba-07978bd175395e0dc770f68fff5b8bd8b0fdeb51.zip |
s3: Optimize g_lock_lock for a heavily contended case
Only check the existence of the lock owner in g_lock_parse, check the rest of
the records only when we got the lock successfully. This reduces the load on
process_exists which can involve a network roundtrip in the clustered case.
Diffstat (limited to 'libgpo/gpext/gpext.c')
0 files changed, 0 insertions, 0 deletions