- 14 May, 2020 1 commit
-
-
Quanah Gibson-Mount authored
-
- 17 Apr, 2020 1 commit
-
-
Howard Chu authored
-
- 16 Apr, 2020 2 commits
-
-
- 09 Jan, 2020 1 commit
-
-
Quanah Gibson-Mount authored
-
- 28 Oct, 2019 1 commit
-
-
Howard Chu authored
And additional debug code for tracking errant close()s
-
- 19 Feb, 2019 1 commit
-
-
Ondřej Kuzník authored
-
- 15 Feb, 2019 3 commits
-
-
Ondřej Kuzník authored
-
Ondřej Kuzník authored
-
Ondřej Kuzník authored
-
- 15 Jan, 2019 1 commit
-
-
Howard Chu authored
-
- 14 Jan, 2019 1 commit
-
-
Quanah Gibson-Mount authored
-
- 02 Jan, 2019 1 commit
-
-
Howard Chu authored
-
- 19 Oct, 2018 3 commits
-
-
Ondřej Kuzník authored
-
Ondřej Kuzník authored
-
Ondřej Kuzník authored
-
- 10 May, 2018 1 commit
-
-
Ondřej Kuzník authored
-
- 22 Mar, 2018 1 commit
-
-
Quanah Gibson-Mount authored
-
- 19 Oct, 2017 2 commits
-
-
Quanah Gibson-Mount authored
-
Patch obtained from: http://public.me.com/bryan.duncan/bryan-duncan.kqueue.090922.patch # This patch file is derived from OpenLDAP Software. All of the # modifications to OpenLDAP Software represented in the following # patch(es) were developed by Apple. I, Bryan Duncan, am authorized by # Apple, my employer, to release this work under the following terms. # # Copyright 2009 Apple Inc. All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted only as authorized by the OpenLDAP # Public License. # # A copy of this license is available in file LICENSE in the # top-level directory of the distribution or, alternatively, at # http://www.OpenLDAP.org/license.html. #
-
- 22 Sep, 2017 1 commit
-
-
Quanah Gibson-Mount authored
-
- 19 Sep, 2017 1 commit
-
-
Quanah Gibson-Mount authored
for /dev/poll is neither enabled nor tested, so other issues may exist.
-
- 08 Sep, 2017 2 commits
-
-
-
Typically only shows up under valgrind, not in regular runs
-
- 10 Apr, 2017 1 commit
-
-
- 15 Mar, 2017 1 commit
-
-
Howard Chu authored
Remove poolq_hash, it wasn't distributing work evenly to the queues. Just walk through all queues and use the one with smallest active+pending count. Since pool_retract also relied on the hash, a different means of locating the thread to retract was needed. Add pool_submit2 which returns the threadpool task structure, and record which poolq this task lives on.
-
- 03 Jan, 2017 1 commit
-
-
Quanah Gibson-Mount authored
-
- 29 Jan, 2016 1 commit
-
-
Quanah Gibson-Mount authored
-
- 11 Feb, 2015 1 commit
-
-
Quanah Gibson-Mount authored
-
- 14 Jan, 2015 1 commit
-
-
Howard Chu authored
-
- 25 Jan, 2014 1 commit
-
-
Kurt Zeilenga authored
-
- 15 Nov, 2013 1 commit
-
-
Howard Chu authored
-
- 07 Sep, 2013 2 commits
-
-
Howard Chu authored
-
Howard Chu authored
Writer threads do their own wait using select/poll instead of asking the listener thread. Eliminates one mutex+one condvar per conn plus multiple wakeups of the listener thread. Also fixes writetimeout to wait an exact time, instead of the approximation used in the listener thread.
-
- 18 Mar, 2013 1 commit
-
-
Hallvard Furuseth authored
-
- 02 Jan, 2013 1 commit
-
-
Kurt Zeilenga authored
-
- 26 Nov, 2012 1 commit
-
-
Howard Chu authored
Also allow the max to be redefined at compile time. Of course, there is no legitimate reason to do so.
-
- 07 Apr, 2012 1 commit
-
-
Hallvard Furuseth authored
This broke if i was incremented before the new thread read i: for(...; i++) { ldap_pvt_thread_create(,,, &i); ... }
-
- 01 Jan, 2012 1 commit
-
-
Kurt Zeilenga authored
-
- 19 Nov, 2011 1 commit
-
-
Howard Chu authored
-