SB-IMPL::RELEASE-FD-STREAM-RESOURCES eats up deadline restarts
Bug #1005161 reported by
Nikodemus Siivola
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Lorenz Mösenlechner via lists.sourcefor
Hi,
RELEASE-
SIGNAL-DEADLINE if a deadline is signaled inside the HANDLER-CASE form
in RELEASE-
conditions are caught and re-signaled outside the WITH-INTERRUPTS form
which causes SIGNAL-DEADLINE including its restarts to be unwound.
That means it becomes impossible to defer or cancel the deadline and
DEADLINE-TIMEOUT conditions occur.
Lorenz
To post a comment you must log in.
How a signal-deadline will be signaled from inside with-interrupts? A test case demonstrating the problem would be helpful.