Safe Asynchronous Exceptions for Python
White Paper
ABSTRACT
We demonstrate that the Python language is not signal-safe, due to Python's support for raising exceptions from signal handlers. We examine the approaches that various languages have used when dealing with the combination of asynchrony and exception handling, and propose a modification of the Python language that restores signal safety.
Related Resources
Sourcery CodeBench Virtual Edition Evaluation Request
Software EvaluationSourcery CodeBench Virtual Edition Evaluation Request
Speed up product delivery while improving hardware and system quality. Request an evaluation of Sourcery CodeBench Virtual Edition.
TAGS: Sourcery Analyzer
Nucleus RTOS Software Trace Demo
Product Demo 02:35Leveraging Open Source Development for Commercial...
On-demand Web Seminar 38:06Leveraging Open Source Development for Commercial Embedded Design
In this session, we will review some of the popular open source embedded development options available today and explore commercial solutions that are based upon these technologies.

