Commit Graph
7866 Commits
Author SHA1 Message Date
Jeff Hill fa1b9181cb added capability to record the last owner of the mutex, but perhaps
this should be active only with debug builds
2002-12-11 23:01:49 +00:00
Jeff Hill 3c136f74d8 added epicsThreadIdGetSelf() performance test 2002-12-11 22:56:53 +00:00
Jeff Hill 5aa8fbb3c9 supress error message about bad fd when its a normal abort shutdown 2002-12-11 19:14:19 +00:00
Marty Kraimer 50d6a77ce1 cosmetic changes 2002-12-11 19:14:15 +00:00
Jeff Hill 8ce8820ecd fix for a problem that might occur on smp systems but has not been observed 2002-12-11 19:05:47 +00:00
Marty Kraimer e8d03dc4d6 get rid of unnecessary pthread_self 2002-12-11 18:30:33 +00:00
Jeff Hill dc5f217493 simplified 2002-12-11 02:11:16 +00:00
Jeff Hill 2ad0b9e362 shut up purify (mistake is in winsock but we can init the var and avoid the umr) 2002-12-11 01:20:55 +00:00
Jeff Hill b631253c9d define pure virtual ipAddrToAsciiAsynchronous::ioCompletionNotify for
situations where the derived class's destructor is running precisely when
the io completes, but the ipAddrToAsciiAsynchronous destructor has
not yet run
2002-12-11 01:19:37 +00:00
Jeff Hill f4b01c2d59 added diagnostics 2002-12-11 00:01:31 +00:00
Jeff Hill 55d3b8a9f0 cosmetic 2002-12-10 23:57:02 +00:00
Jeff Hill 8ed40e2118 fixed code that no longer works with gcc 3.2 agressive alias analysis 2002-12-10 23:48:46 +00:00
Jeff Hill 5b1087379f cleaned up test 2002-12-10 20:03:12 +00:00
Jeff Hill 8cb253154e cosmetic 2002-12-10 17:50:35 +00:00
Jeff Hill be1b93bca0 switch back to using peek to see if bytes are coming 2002-12-10 17:04:59 +00:00
Jeff Hill 057dc7e2b2 fixed premature disconnect under load bug 2002-12-10 16:59:53 +00:00
Jeff Hill 416dd6bfda dont return void from a void function (some compilers dont support this) 2002-12-10 16:59:36 +00:00
Janet B. Anderson 02de364dff Change to a single unsigned i definition. 2002-12-10 15:30:01 +00:00
Jeff Hill d70ba845e5 dont take (and keep) the lock in the destructor because on POSIX its not allowed to own a mutex when it is destroyed 2002-12-09 23:53:12 +00:00
Janet B. Anderson 0438779bf8 Added Com_DIR definition. 2002-12-09 19:52:14 +00:00
Marty Kraimer 57a288d912 check for INT_MAX; Use epicsTypes for long and unsigned long fields 2002-12-09 15:37:38 +00:00
Janet B. Anderson e90e86aadd Added compatibility define for dbDumpFldDes 2002-12-07 18:21:08 +00:00
Marty Kraimer 54ee23afb9 changes for long being 64 bits 2002-12-06 14:13:36 +00:00
Marty Kraimer 6f8cadf2d2 get rid of warning message 2002-12-06 14:09:47 +00:00
Marty Kraimer f838df514a get rid of warning messages 2002-12-06 13:47:40 +00:00
Jeff Hill b9fc36e754 fixed borland build 2002-12-06 02:22:06 +00:00
Jeff Hill 81e366791a fix undefined symbols with gnu 2002-12-06 00:47:48 +00:00
Jeff Hill eaf3d04e51 fixed throws specification 2002-12-06 00:36:39 +00:00
Jeff Hill c041b69848 cleaned up blockUntilBytesArePendingInOS () 2002-12-06 00:35:38 +00:00
Jeff Hill b075effc76 changed name of R3.14 ca client status 2002-12-06 00:22:50 +00:00
Jeff Hill 7082532001 distinguish between db status and other types 2002-12-06 00:22:24 +00:00
Jeff Hill cd52995cfa some initial steps towards fre list based memory management 2002-12-06 00:05:55 +00:00
Jeff Hill 467ff91c4f clean up 2002-12-05 23:59:44 +00:00
Jeff Hill ad61c92957 optimized 2002-12-05 23:54:21 +00:00
Jeff Hill 234cb25dbe new member function 2002-12-05 23:49:33 +00:00
Jeff Hill a9cb77f196 dont spin for 50 calls to recv() if the incoming circuit is full - 5 times is probably better 2002-12-05 23:49:13 +00:00
Jeff Hill e5684a3296 changed name of error code 2002-12-05 23:44:25 +00:00
Jeff Hill 62b4c55d25 removed unused parameter 2002-12-05 23:44:06 +00:00
Jeff Hill 58dea0cea9 moved error message table out of header file 2002-12-05 23:43:38 +00:00
Jeff Hill fd2e9764a4 cosmetic 2002-12-05 23:43:04 +00:00
Jeff Hill bdc11782b9 moved error message table here 2002-12-05 23:42:31 +00:00
Jeff Hill e7ca950fbb simplified now that epicsMutexLockWithTimeout() is gone 2002-12-05 23:39:17 +00:00
Jeff Hill 59a8a70d4a optimized 2002-12-05 23:19:43 +00:00
Jeff Hill da20240ba4 code simplification 2002-12-05 22:02:26 +00:00
Jeff Hill f9a30fac96 fix sunpro and ms warning 2002-12-05 21:58:24 +00:00
Jeff Hill 33ffc42b15 FIX sunpro WARNING 2002-12-05 21:57:27 +00:00
Marty Kraimer ace4e5a9f6 epicsMutexLockWithTimeout no longer exists 2002-12-04 14:37:21 +00:00
Marty Kraimer faed748404 implement fast mutex for posix; remove epicsMutexLockWithTimeout 2002-12-04 14:36:41 +00:00
W. Eric Norum eb157872bd Use EPICS logging routines. No more syslog.
Unless othersise specified, run the network daemons at a lower priority than
the EPICS scan threads.  This makes the scan response much more deterministic.
2002-12-03 22:00:12 +00:00
Jeff Hill 500c0e22ba fix undefined symbols on Tornado II 2002-12-03 00:46:10 +00:00