Feature #1090

bag-* tools should be more robust against multiple SIG{INT,TERM} signals

Added by J. Moringen almost 12 years ago. Updated almost 12 years ago.

Status:ResolvedStart date:07/19/2012
Priority:NormalDue date:
Assignee:J. Moringen% Done:

100%

Category:-
Target version:Robotics Service Bus - rsb-0.7

Related issues

Related to RSBag - Bug #1088: bag-record sometimes produces broken files Rejected 07/19/2012
Duplicates RSBag - Enhancement #1085: Block signals in signal handler writing the index for tid... Resolved 07/18/2012

Associated revisions

Revision 9a0bc36e
Added by J. Moringen almost 12 years ago

Handle multiple signals gracefully in common/interactive.lisp
fixes #1090
  • common/interactive.lisp (with-interactive-interrupt-exit): install a
    warning and ignoring signal handler before triggering the unwinding

History

#1 Updated by J. Moringen almost 12 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100

Applied in changeset rsb:r3747.

#2 Updated by J. Wienke almost 12 years ago

Wasn't this a duplicate of #1085?

#3 Updated by J. Moringen almost 12 years ago

Yes, I somehow couldn't find find #1085 and assumed we had forgotten to file it. Sorry.

Also available in: Atom PDF