Jeff Hill
62df64a03c
added missing include
2004-10-08 17:11:59 +00:00
Jeff Hill
2d733190ce
added missing included
2004-10-08 16:59:18 +00:00
Jeff Hill
54a5a71377
fixed throw spec
2004-10-08 16:55:58 +00:00
Jeff Hill
108a7a6e0f
removed waitRelease mf
2004-10-08 15:46:18 +00:00
Jeff Hill
0d6323803f
improved shutdown sequence
2004-10-08 15:45:40 +00:00
Jeff Hill
0e1aa1c4bb
new #include
2004-10-08 15:44:44 +00:00
Jeff Hill
400d474bed
no longer needs to call exitWaitRelease
2004-10-08 15:44:18 +00:00
Jeff Hill
00c2aff710
include branching added
2004-10-08 15:39:09 +00:00
Jeff Hill
f5803beb8a
use less than full length of buffer with gethostname in case there are errors in the implementation of gethostname
2004-10-08 15:37:34 +00:00
Jeff Hill
1bb5a5d86b
prevent ~cac from completing if iiu uninstall is still in progress
2004-10-08 15:34:12 +00:00
Jeff Hill
07f8759a0a
added epicsExit
2004-10-08 15:25:17 +00:00
Jeff Hill
7ecc2d0535
new #include
2004-10-08 15:20:16 +00:00
Jeff Hill
1a31fbcdda
new #include
2004-10-08 15:12:20 +00:00
Jeff Hill
fab9e49710
removed #include
2004-10-08 15:03:04 +00:00
W. Eric Norum
cce9a2b3b4
Ensure that prototype is in scope.
2004-10-08 15:00:12 +00:00
Jeff Hill
d91a3917ce
new #include
2004-10-08 14:58:59 +00:00
Jeff Hill
f9f5381a30
doc
2004-10-08 14:54:45 +00:00
Jeff Hill
7571947ceb
o fixed "no exception thrown if epicsThreadCreate() return nill"
...
o added epicsThreadMustCreate
o cleaned up thread rundown blocking
o header file need not include exception support
2004-10-08 14:46:48 +00:00
Andrew Johnson
dac63b0826
It makes more sense to make ca_puser(chid) the address of the MYNODE, not
...
the address of an array element containing the MYNODE address. As puser is
not actually used in this code it's not a real bug, but it could cause a
subtle bug in any code that starts from here if the programmer doesn't
completely understand what's going on...
2004-10-07 22:08:28 +00:00
W. Eric Norum
06c3533158
Globbing.
2004-10-07 20:15:35 +00:00
W. Eric Norum
0d6784c31b
Provide epicsStrGlobMatch().
...
Add globbing to iocsh help command.
2004-10-07 20:10:38 +00:00
W. Eric Norum
667ab7eab8
Let posix version of osdTime work on systems without real-time capability.
2004-10-07 19:39:00 +00:00
Jeff Hill
372a3dc989
restored "waste time" loop
2004-10-07 19:21:18 +00:00
W. Eric Norum
1a326265ff
Add progress marker.
2004-10-07 15:10:31 +00:00
Marty Kraimer
e8b642bd5f
fix stacksize
2004-10-07 13:37:34 +00:00
Marty Kraimer
906f74cfe1
set stack size og posix
2004-10-07 13:33:14 +00:00
Marty Kraimer
5c99cf24f1
OSITHREAD_USE_DEFAULT_STACK YES
2004-10-07 13:27:16 +00:00
Marty Kraimer
bbc999f033
set stacksize
2004-10-07 13:24:25 +00:00
Marty Kraimer
b0a654b4c1
epicsMaxThreads is new
2004-10-07 13:21:40 +00:00
W. Eric Norum
36733cd907
pc386 BSP now provides time-of-day clock.
2004-10-06 21:43:09 +00:00
W. Eric Norum
75e43a6b6c
Detect memory exhaustion.
2004-10-05 18:21:30 +00:00
Jeff Hill
639d54fd91
fixed CA fails if channel is destroyed in disconnect handler
2004-10-04 23:28:54 +00:00
Jeff Hill
0975f7457b
removed CVS Id tokens as they cause never ending hassles when merging
...
in from branches
2004-10-04 22:05:14 +00:00
Jeff Hill
302cde41b0
removed CVS Id tokens as they cause never ending hassles when merging
...
in from branches
2004-10-04 18:55:40 +00:00
Jeff Hill
4b8e2bcf2c
fixed to use const char chan name ptr
...
added manually operated chan disconnect / connect test
2004-10-04 18:40:48 +00:00
Jeff Hill
84559b5fd3
fixed to use const char chan name ptr
2004-10-04 18:39:03 +00:00
Jeff Hill
753ecff270
Changes to support communication with protocol revisions prior to 4.2 (EPICS 3.11)
2004-10-04 16:39:00 +00:00
Marty Kraimer
46cfe589d5
epicsSnprintf: prevent buffer overflow; use posix convention
2004-10-04 12:39:16 +00:00
Marty Kraimer
31c9c89350
epicsStrSnPrintEscaped: prevent buffer overflow; use posix convention
2004-10-04 12:38:33 +00:00
W. Eric Norum
42953c05f7
Treat \r as a separator -- should allow DOS-format scripts to work.
2004-10-02 15:34:47 +00:00
Jeff Hill
361d617ede
o fixed so that a thread that has not began will terminate if another thread
...
calls exit wait
o use independent event semaphore assisting these two threads to block
1) spawned thread
2) thread waiting for spawned thread to exit
2004-10-01 23:27:25 +00:00
W. Eric Norum
207e1ed8f7
Add some comments.
...
Provide an easy location to override input library.
2004-10-01 18:27:12 +00:00
Jeff Hill
c106bc9740
fixed compatibility problems with vxWorks 5.4 gnu compiler
2004-09-30 19:15:45 +00:00
Jeff Hill
23be13bd5b
fixed cast
2004-09-30 19:14:23 +00:00
W. Eric Norum
2e66cfb8fb
Clean up NFS/TFTP remote fileystem setup.
2004-09-30 17:58:42 +00:00
Jeff Hill
1dda0263f0
exception payload derives from std::exception
2004-09-30 16:01:48 +00:00
Jeff Hill
4db45ea43d
use arch independent type to hold revision level of proto
2004-09-29 22:12:36 +00:00
Jeff Hill
ecc0d9976d
return "bad protocol" and not "internal" error code when bad protocol arrives
2004-09-29 17:45:35 +00:00
Jeff Hill
9f8e75b945
o print date when unexpected exception occurs
...
o call std::unexpected() when unexpected exception occurs
2004-09-29 17:39:17 +00:00
Jeff Hill
fddaeb1dc8
reduced memory consumption with large channel counts
2004-09-29 15:59:25 +00:00