From: chromatic (via RT) <[EMAIL PROTECTED]> Date: Tue, 24 Jun 2008 16:14:37 -0700
# New Ticket Created by chromatic # Please include the string: [perl #56308] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=56308 > This patch makes t/pmc/coroutine.t pass in the pdd25 cx branch . . . . . . One fix is to add "pop_eh" before "yield", to clean up the exception handler in this scope. That may be the right fix, but this action at a distance is to me a little surprising. -- c I believe this is the same issue I brought up Sunday in "[pdd25cx] Calling a continuation doesn't restore error handlers". If so, the real issue is that continuations no longer restore handler scopes, and this is just a band-aid. -- Bob Rogers http://rgrjr.dyndns.org/