» home
» bugs
» git

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000093 [litestep core] core tweak always 2009-03-05 14:58 2009-03-05 14:58
Reporter ilmcuts View Status public  
Assigned To
Priority none Resolution open  
Status feedback   Product Version CVS-trunk
Summary 0000093: Remove 'threaded' module flag
Description Support for "threaded" modules should be dropped. Loading modules in their own thread offers little to no benefit. Instead, it much complicates the core code and makes it almost impossible to correctly implement !bang handling, among other things.
Additional Information Modules are still free to create their own worker threads. This makes much more sense than forcing an entire module into a separate thread, as the module knows best when and for what purpose it needs a thread.

This does not necessarily (but could) imply removing support for calling the LiteStep API from threads other than the main thread.
Tags No tags attached.
Attached Files

- Relationships
related to 0000036feedback Race condition if modules set error mode 
child of 0000092feedback LiteStep 0.26.0 - Release 

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2009-03-05 14:58 ilmcuts New Issue
2009-03-05 14:58 ilmcuts Relationship added child of 0000092
2009-03-05 15:16 ilmcuts Relationship added related to 0000036

Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker