Bug 760222 - C++ broker/store: Unable to interrupt store while it is preparing store files.
Summary: C++ broker/store: Unable to interrupt store while it is preparing store files.
Keywords:
Status: NEW
Alias: None
Product: Red Hat Enterprise MRG
Classification: Red Hat
Component: qpid-cpp
Version: Development
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: ---
Assignee: Kim van der Riet
QA Contact: MRG Quality Engineering
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-12-05 16:35 UTC by Kim van der Riet
Modified: 2020-11-04 22:29 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:


Attachments (Terms of Use)

Description Kim van der Riet 2011-12-05 16:35:46 UTC
It is not currently possible to interrupt the broker with ^C, SIGINT or SIGTERM while it is preparing store files. If the file size parameter is large, and there are several files, then the time to prepare these files could be substantial, and this creates an unresponsive window for the broker.

The store needs to be signal-aware, or have the ability to be interrupted during the preparations by another signal handler.


Note You need to log in before you can comment on or make changes to this bug.