Commit Graph

2103 Commits

Author SHA1 Message Date
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 3bbc4b54c2 changed fd_set array to a pointer so that application is
independent of FD_SETSIZE
2003-04-29 21:01:23 +00:00
Jeff Hill 595eadb9f6 moved the maximum number of file descriptors up to 4096 2003-04-29 17:22:06 +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 913373d12d added new src files 2003-04-24 17:04:41 +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 d668a2d8d2 print test complete message 2003-04-23 21:55:28 +00:00
Jeff Hill 96f8e4f323 print test complete message 2003-04-23 20:59:49 +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 6ab92a6dab added misssing epicsShareFunc 2003-04-16 21:02:23 +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
Marty Kraimer 9519c2646a epicsStringTest is new 2003-04-07 13:52:15 +00:00
Marty Kraimer 48e9500f1a added epicsStrCaseCmp; add epicsShare decoration 2003-04-07 13:51:18 +00:00
Marty Kraimer 26fac718bf set BUFFER_EXTRA_BYTES = MAX_MESSAGE_SIZE 2003-04-04 16:29:29 +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
Ralph Lange 881ba6bb9d Fixed compiler warnings connected to missing char->int casts 2003-04-03 12:05:09 +00:00
Ralph Lange 5b0d460260 Removed additional define for HP compile 2003-04-03 12:04:03 +00:00
Marty Kraimer 2261062c8c new include file 2003-04-01 20:48:33 +00:00
Marty Kraimer 21375a0747 new file 2003-04-01 20:48:07 +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 d7c25d1554 removed epicsShareAPIV 2003-03-27 21:02:27 +00:00
Jeff Hill 6c9d8e3b26 fixed my lame spelling 2003-03-27 20:57:02 +00:00
Jeff Hill ece267dc62 improved documentation 2003-03-27 18:47:26 +00:00
Jeff Hill 641b33129c removed unnecessary includes 2003-03-27 01:08:45 +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 5f1c656aed move sleep quantum cache to proper place in the fdManager class 2003-03-26 22:16:04 +00:00
Jeff Hill e3fb337b70 move sleep quantum cache to proper place in the fdManager class 2003-03-26 22:12:54 +00:00
Jeff Hill d0f68ee85f move sleep quantum cache to proper place in active timer queue 2003-03-26 22:12:07 +00:00
Jeff Hill 03f495892c improved formatting for thread list 2003-03-25 17:51:04 +00:00