Rich Salz writes: > Informally, re-entrant means that it is safe to call the function while > an existing call is pending: can I *re-enter* the function? An This is certainly what I'm more familiar with... -Fred -- Fred L. Drake, Jr. <fdrake at acm.org> PythonLabs at Zope Corporation