plasmodic / ecto

ecto is a dynamically configurable Directed Acyclic processing Graph (DAG) framework.
http://ecto.willowgarage.com/
BSD 3-Clause "New" or "Revised" License
97 stars 37 forks source link

Don't clobber the underlying c++ executions when aborting, be graceful. #270

Closed stonier closed 9 years ago

stonier commented 9 years ago

Previously used PyErr_SetInterrupt which would send a keyboard interrupt back to the controlling python script. However we don't want to abort in this way - it is preferable to let the execution gracefully bow out. More information and the actual code that does the bowing out is in pull request #250.