Bug 1130563
Summary: | qpid-tools do not handle ^C events which result in long backtraces when tools interrupted | ||
---|---|---|---|
Product: | Red Hat Enterprise MRG | Reporter: | Frantisek Reznicek <freznice> |
Component: | qpid-tools | Assignee: | messaging-bugs <messaging-bugs> |
Status: | NEW --- | QA Contact: | Messaging QE <messaging-qe-bugs> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | Development | CC: | jross |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | Type: | Bug | |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Frantisek Reznicek
2014-08-15 14:33:30 UTC
Still the case with candidate 3.1 packages () [root@dhcp-lab-185 ~]# watch 'clustat;pidof qpidd && qpid-ha status --all' Could not connect to CMAN: No such file or directory [root@dhcp-lab-185 ~]# Traceback (most recent call last): File "/usr/bin/qpid-ha", line 260, in <module> sys.exit(main(sys.argv)) File "/usr/bin/qpid-ha", line 251, in main main_except(argv) File "/usr/bin/qpid-ha", line 247, in main_except command.execute(args) File "/usr/bin/qpid-ha", line 138, in execute try: self.do_execute(qmf_broker, ha_broker, opts, args) File "/usr/bin/qpid-ha", line 184, in do_execute self.all_brokers(ha_broker, opts, status) File "/usr/bin/qpid-ha", line 123, in all_brokers connection, qmf_broker, ha_broker = self.connect(opts) File "/usr/bin/qpid-ha", line 104, in connect connection = Connection.establish(opts.broker, **conn_options) File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 68, in establish conn.open(timeout=timeout) File "<string>", line 6, in open File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 279, in open self.attach(timeout=timeout) File "<string>", line 6, in attach File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 295, in attach self._driver.start() File "/usr/lib/python2.6/site-packages/qpid/messaging/driver.py", line 381, in start self._selector.register(self) File "/usr/lib/python2.6/site-packages/qpid/selector.py", line 76, in register self.modify(selectable) File "/usr/lib/python2.6/site-packages/qpid/selector.py", line 91, in modify self.wakeup() File "/usr/lib/python2.6/site-packages/qpid/selector.py", line 72, in wakeup self.waiter.wakeup() File "/usr/lib/python2.6/site-packages/qpid/compat.py", line 118, in wakeup self._do_write() File "/usr/lib/python2.6/site-packages/qpid/compat.py", line 199, in _do_write os.write(self.write_fd, "\0") KeyboardInterrupt ^C [root@dhcp-lab-185 ~]# ^C [root@dhcp-lab-185 ~]# rpm -q qpid-tools qpid-tools-0.30-5.el6.noarch |