Commit Graph

8424 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
Marty Kraimer 43eae2b3c3 more notes for R3.14.1 2002-12-11 13:36:40 +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
Marty Kraimer 63abcb5e96 changes for 3.14.1 2002-12-10 19:17:17 +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 9286244343 Bug fix for Crun. 2002-12-09 22:37:03 +00:00
Janet B. Anderson 4552e55f18 Changes from R3.13 branch plus updates for R3.14.1. 2002-12-09 20:32:43 +00:00
Janet B. Anderson 0438779bf8 Added Com_DIR definition. 2002-12-09 19:52:14 +00:00
Janet B. Anderson 2904307894 Updates for solaris version. 2002-12-09 17:08:29 +00:00
Janet B. Anderson 0c02e3df3f Added vxWorks-ppc60*_long targets. 2002-12-09 15:58:47 +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