Michael Davidsaver
|
cbfbce54f9
|
thread pool: epicsThreadPoolWait return ETIMEOUT
|
2014-07-25 09:59:46 -04:00 |
|
Michael Davidsaver
|
b3a1fe9c6b
|
thread pool: fix return of epicsJobUnqueue()
Return 0 on success (was queued, now is not),
1 if not queued initially, and EINVAL
if orphaned.
|
2014-07-24 18:56:27 -04:00 |
|
Michael Davidsaver
|
83dfc7980d
|
thread pool: handle failure to create worker
epicsJobQueue() returns EAGAIN when the first worker
can't be lazily created.
Failure to create workers beyond the first is
silently ignored.
|
2014-07-24 18:50:19 -04:00 |
|
Michael Davidsaver
|
69d1063067
|
thread pool: epicsJobQueue return EPERM
When pool control prevents operation
|
2014-07-24 18:19:33 -04:00 |
|
Michael Davidsaver
|
fc4119094f
|
thread pool: epicsThreadPoolGetShared accepts NULL as defaults
|
2014-07-24 14:44:28 -04:00 |
|
Michael Davidsaver
|
658bd0b570
|
thread pool implementation
|
2014-07-24 14:22:52 -04:00 |
|
Michael Davidsaver
|
a8fd14aae1
|
Thread pool API
|
2014-07-24 14:22:52 -04:00 |
|