Andrew Johnson
5a0bed0407
Call cantProceed() if taskwd task fails to start.
2008-06-09 18:10:47 +00:00
Andrew Johnson
1ed5eb1ad1
Major reworking of the task watchdog implementation:
...
* Added new monitoring API with insert and remove callbacks; the old API is
still supported though.
* Added report routine, callable from iocsh.
* taskwdInsert() can take a NULL tid, meaning the calling thread.
2008-05-22 17:54:19 +00:00
Andrew Johnson
ffc6368931
Print thread names when reporting suspensions.
2006-03-30 19:52:35 +00:00
Marty Kraimer
cb47f32517
add test for null tid
2005-08-25 13:07:41 +00:00
Janet B. Anderson
93b0bf478d
Updated license comments.
2002-07-12 21:35:43 +00:00
Marty Kraimer
3280244690
fix problems related to removing casts fro ellLib.h
2002-02-04 15:03:54 +00:00
Jeff Hill
4ae24683fc
fixed gnu warning
2001-06-07 15:53:24 +00:00
Marty Kraimer
dbe9c8e75f
changes for osiThread=>epicsThread
2001-01-18 19:08:14 +00:00
Marty Kraimer
cfe2ed5f17
replace osiSem by epicsMutex/epiceEvent
2001-01-12 16:13:53 +00:00
Jeff Hill
a73125ccc6
dont base priority on the server's priority
2000-06-14 21:38:45 +00:00
Marty Kraimer
d6bf15feae
changes in thread priorities
2000-06-14 14:35:09 +00:00
Marty Kraimer
91f6c63908
add decoration to names
2000-05-18 20:24:07 +00:00
Marty Kraimer
635df95acb
use threadOnce; add lazy init
2000-03-07 14:51:05 +00:00
Jeff Hill
9aa1dd1b1d
fixed for C++
2000-03-01 00:19:05 +00:00
Jeff Hill
a8b4c8a72a
define WIN32 DLL entry points
2000-02-23 16:10:29 +00:00
Jeff Hill
50b63036cd
taskwdInit() needs ANSI style func proto that specifies no args
...
not any num of args
2000-02-17 22:00:47 +00:00
Jeff Hill
0839180648
dont import libCom symbols
2000-02-17 21:59:35 +00:00
Marty Kraimer
cda567985c
moved taskwd.c taskwd.h from src/db to src/libCom/taskwd
2000-02-17 20:59:17 +00:00