Menu

#30 _evl_console_print is not interupt save

open
5
2004-06-04
2004-06-04
Ralf Kihm
No

printing messages in interupt context to console will fail,
if another _evl_console_print is in progress, because
locking a semaphore can put a process to sleep. This is
not allowed in interupt context and will force BUG in
schedule().

This issue belongs up to v1.5.3 (seen with v1.4.2).

Ralf Kihm
rkihm@giga-stream.de

Discussion


Log in to post a comment.

MongoDB Logo MongoDB