View Issue Details

IDProjectCategoryView StatusLast Update
0003804Slicer4Core: Scripting (Wrapping, Python)public2017-06-10 08:51
Reporterjcfr Assigned Tojcfr  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.4.0Fixed in VersionSlicer 4.4.0 
Summary0003804: Ensure Ctrl-C kill the application
Description

Now Slicer load the "async" module, the default handler [1] have been overwritten by [2] and typing CTRL-C doesn't kill the application.

[1] https://github.com/commontk/CTK/blob/7901557bd76a22fb58dd924ef53ca10fa1aa734f/Libs/Scripting/Python/Core/ctkAbstractPythonManager.cpp#L140-144

[2] https://github.com/gitpython-developers/async/blob/3f26b05c2f1a079d5807ed15c01b053ee846e745/async/__init__.py#L15

TagsNo tags attached.

Activities

Related Changesets

Import 2017-06-07 23:51:09: master 5975a3a2

2014-08-14 15:11:47

jcfr

Details Diff
BUG: Ensure application can be killed using CTRL-C. Fixes 0003804

This commits fixes a regression introduced by the addition of the
SlicerExtensionWizard module. See inlined comment for more details.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23567 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/QTCore/qSlicerAbstractModuleFactoryManager.cxx Diff File

Issue History

Date Modified Username Field Change
2014-08-14 11:04 jcfr New Issue
2014-08-14 11:04 jcfr Status new => assigned
2014-08-14 11:04 jcfr Assigned To => jcfr
2014-08-14 11:04 jcfr Target Version => Slicer 4.4.0
2014-08-14 11:04 jcfr Reproducibility have not tried => always
2014-08-14 11:24 jcfr Note Added: 0012369
2014-08-14 11:24 jcfr Status assigned => resolved
2014-08-14 11:24 jcfr Fixed in Version => Slicer 4.4.0
2014-08-14 11:24 jcfr Resolution open => fixed
2014-08-29 07:47 jcfr Status resolved => closed
2017-06-10 08:51 jcfr Changeset attached => Slicer master 5975a3a2