[rrdtool-maint] Bug#691765: Bindings don't seem to release the GIL when doing I/O

Jean-Michel Vourgère nirgal at debian.org
Fri Aug 28 06:51:43 UTC 2015

Control: tags -1 +upstream -patch


Here's the answer from Tobias (upstream):

> the problem is that the getopt library is not threadsave and most
> rrdtool functions except rrd_xport still use getopt ... so in order
> to make it all thread save the other functions would also have to be
> switched over to the new getopt used in rrd_xport ... then the beast
> would be threadsafe.

Therefore, it's a good thing the python lock is kept, at the moment.

More information about the pkg-rrdtool-maint mailing list