Sorry. I think I responded to the wrong bug report here :-). The leaking FD problem is easy to fix and has nothing to do with GC. It's the Zope+GC problem that I thought I was responding to. Jeremy