apple / ccs-pykerberos

Python Kerberos library used by CalendarServer
https://www.calendarserver.org
Apache License 2.0
117 stars 65 forks source link

Release the GIL during gss_client/server_step #24

Closed macosforgebot closed 12 years ago

macosforgebot commented 12 years ago

tylerlhobbs@… originally submitted this as ticket:513


These operations can take a long time to complete, and they currently hold the GIL, making the library unsuitable for multithreaded use.

macosforgebot commented 12 years ago

tylerlhobbs@… originally submitted this as attachment:513-release-gil.patch:⁠ticket:513


Patch to release the GIL during long-running operations

macosforgebot commented 12 years ago

@wsanchez originally submitted this as comment:1:⁠ticket:513


r9873

Thanks for the patches.

macosforgebot commented 12 years ago

tylerlhobbs@… originally submitted this as comment:2:⁠ticket:513


Replying to wsanchez@…:

r9873

Thanks for the patches.

You're very welcome, thanks for the quick merges!