Bug 80774 - rpm.errorSetCallback doesn't handle restoration of python threads
Summary: rpm.errorSetCallback doesn't handle restoration of python threads
Alias: None
Product: Red Hat Raw Hide
Classification: Retired
Component: rpm
Version: 1.0
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Jeff Johnson
QA Contact: Mike McLean
Depends On:
Blocks: 79578 80751
TreeView+ depends on / blocked
Reported: 2002-12-31 04:52 UTC by Jeremy Katz
Modified: 2007-04-18 16:49 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2003-01-29 04:19:46 UTC

Attachments (Terms of Use)

Description Jeremy Katz 2002-12-31 04:52:15 UTC
As we've previously discussed -- just filing here for tracking purposes

rpm.errorSetCallback doesn't handle restoring python threads correctly so can
get called into from unexpected contexts.  I'm fine with just replacing the
interface with passing an open file descriptor down similar to ts.scriptFd

Comment 1 Jeff Johnson 2003-01-13 15:37:09 UTC
Fixed in rpm-4.2-0.56.

Comment 2 Jeremy Katz 2003-01-23 00:57:35 UTC
As discussed, the fix doesn't seem to work

Comment 3 Jeremy Katz 2003-01-29 04:19:46 UTC
Have rpm.setLogFile now which looks reasonable to me

Note You need to log in before you can comment on or make changes to this bug.