Andrew Johnson
a063a2f0a9
s/Destroy/Delete/ in name of vxWorks routine.
2003-05-29 21:03:39 +00:00
W. Eric Norum
12e97d5e91
Fix typo.
2003-05-29 18:27:37 +00:00
W. Eric Norum
1e84246cb7
Add 'size' argument to all epicsMessageQueue receive routines.
2003-05-29 03:10:16 +00:00
Jeff Hill
6d5061781c
fixed race condition at thread exit
2003-05-23 00:11:59 +00:00
Ralph Lange
e3ceeb0eac
Fixed HP-GNU warning (unused variable)
2003-05-06 12:55:56 +00:00
Ralph Lange
f04fff8f83
Fixed HP-GNU warning (unused variable)
2003-05-06 11:53:24 +00:00
W. Eric Norum
fd56498f95
Remove debugging dreck.
2003-05-02 16:23:17 +00:00
W. Eric Norum
ea7a1c160e
Don't try to clean up non-EPICS threads.
2003-05-02 15:39:51 +00:00
W. Eric Norum
9b280179bf
Create dummy context for threads not created by epicsThreadCreate().
...
This is needed by jca.
CVS: ----------------------------------------------------------------------
2003-05-01 22:21:58 +00:00
Jeff Hill
c0bc7a55e9
SIGURG => SIGALRM
2003-05-01 22:18:15 +00:00
Jeff Hill
54934b1059
use SIGALRM instead of SIGURG to wakeup blocking socket calls
2003-05-01 22:12:44 +00:00
Jeff Hill
4c5dab8e72
use SIGALRM instead of SIGURG to wakeup blocking socket calls
2003-05-01 21:53:14 +00:00
Jeff Hill
6b63f7c2f0
installed - currently guessing that shutdown works to interrupt blocking
...
send() and recv() calls under cygwin, but this has not been confiremed.
2003-04-28 17:38:48 +00:00
Jeff Hill
25fa8008f7
fixed borland build
2003-04-24 22:37:35 +00:00
Jeff Hill
0761793165
changed to shutdown for sys call interrupt
2003-04-24 21:14:31 +00:00
Jeff Hill
ff9075881c
added missing include
2003-04-24 17:09:58 +00:00
Jeff Hill
ef5ce92ff8
installed
2003-04-24 16:32:59 +00:00
Jeff Hill
a9372c4a5a
moved sock err str converting func
2003-04-24 16:32:15 +00:00
Jeff Hill
88425b4433
added definition for read and write shutdown
2003-04-24 16:31:06 +00:00
Jeff Hill
4388d789a5
moved sock err str converting func
2003-04-24 16:26:15 +00:00
Jeff Hill
96b2d2c76f
convertSocketErrorToString => epicsSocketConvertErrnoToString
2003-04-24 16:25:47 +00:00
Jeff Hill
dc198c0ae0
added epicsSocketSystemCallInterruptMechanismQuery ()
2003-04-24 16:24:05 +00:00
Jeff Hill
5e20a6274f
removed epicsEnableInterruptedSystemCall and epicsInterruptSystemCall
2003-04-24 16:23:04 +00:00
Jeff Hill
9f09bc6b67
corrected MS VC++ version range where new does not throw an exception
2003-04-23 20:59:09 +00:00
Ralph Lange
2624a16170
Fixed/suppressed HP-UX native (aCC) warnings
2003-04-23 14:56:07 +00:00
Jeff Hill
5bbf7bc341
added dll export keywords
2003-04-22 22:28:24 +00:00
Jeff Hill
9a991a3765
use epicsVsnprintf
2003-04-22 21:07:23 +00:00
Jeff Hill
1de5f1c3ef
thread safe socket error to string function
2003-04-22 18:06:42 +00:00
Jeff Hill
378a70bb20
cosmetic
2003-04-18 15:39:46 +00:00
Jeff Hill
b8a2f0495e
evaluation version of deadlock detect mutex
2003-04-16 20:55:41 +00:00
Jeff Hill
a28065c900
cleanup of questionable, but not incorrect code
2003-04-16 20:53:38 +00:00
Jeff Hill
bd1e636fb0
fixed epicsTime_localtime
2003-04-10 14:55:31 +00:00
Andrew Johnson
9e337cca2b
Permit threads other than main() to call exit() and have the process stop.
...
If a subsidiary thread calls exit(), its context is used (on Solaris at
least) for calling the atexit routines. If one of those routines cancels
the thread that called exit(), the exit itself gets cancelled and any
remaining threads are left running, possibly including the main() thread.
Thus the check in myAtExit() should have been to not cancel the current
thread; when this was tested, presumably only calls to exit() from the
main() thread were checked.
2003-04-08 19:18:52 +00:00
Ralph Lange
34b8c943c5
+= epicsStdio for HPUX
2003-04-04 14:14:37 +00:00
Andrew Johnson
9752b0612d
Implemented epicsVsnprintf() properly using vxWorks' fioFormatV() function.
2003-04-03 17:07:33 +00:00
W. Eric Norum
e866170a5d
Add support for host addresses in dotted-decimal form.
2003-03-31 22:34:12 +00:00
Jeff Hill
12634b33f9
removed unnecessary includes
2003-03-27 00:58:25 +00:00
Jeff Hill
29132a9c5c
small optimizations
2003-03-26 22:24:56 +00:00
Jeff Hill
03f495892c
improved formatting for thread list
2003-03-25 17:51:04 +00:00
Jeff Hill
225970f1be
fixed build errors
2003-03-25 17:35:15 +00:00
Marty Kraimer
f3380f81f0
epicsStdio is new
2003-03-25 17:03:29 +00:00
Ralph Lange
e675fd2178
Fixed HPUX problem: HZ is '#define'd in system header file
2003-03-24 08:19:45 +00:00
W. Eric Norum
2598effd57
Add extern declaration.
2003-03-22 17:14:52 +00:00
W. Eric Norum
e6fd26dba3
Cosmetic.
2003-03-22 16:57:16 +00:00
Jeff Hill
1388f8d0f2
improved epicsThreadShow[All]
2003-03-21 23:31:10 +00:00
Jeff Hill
4c142e759c
added epicsThreadSleepQuantum()
2003-03-21 19:19:24 +00:00
Jeff Hill
9c4c5d887c
removed junk
2003-03-21 19:17:41 +00:00
Jeff Hill
83c0404bcf
fixed gnu cpp c++ comment warnings
2003-03-21 01:40:15 +00:00
Jeff Hill
3b4084e14c
installed
2003-03-20 20:05:52 +00:00
Jeff Hill
5fd1b028dd
use posix sockets
2003-03-20 20:00:22 +00:00