Commit Graph

39 Commits

Author SHA1 Message Date
Jeff Hill
bef0109bb7 dont include shareLib.h more than necessary 2002-08-29 15:16:08 +00:00
Janet B. Anderson
93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Jeff Hill
692a72f46c o upgraded udp to use version and sequence numbers
o fixed race condition in search timer
2002-06-25 18:52:50 +00:00
Jeff Hill
b6d6688314 improved tcp shutdown sequence 2002-05-15 16:53:41 +00:00
Jeff Hill
8f306ef992 more work on tcp shutdown sequence 2002-05-14 20:30:29 +00:00
Jeff Hill
71827bb2ce moved someof the functionality into the old interface 2002-05-09 00:35:32 +00:00
Ralph Lange
68fe111e9b Changes for HPUX 2002-05-02 13:07:53 +00:00
Jeff Hill
b22084a741 firmed up compile time lock requirements 2002-04-26 00:10:35 +00:00
Jeff Hill
bc1972ccd2 many structural improvements 2002-04-25 18:03:17 +00:00
Jeff Hill
28ef90cb1b epicsAutoMutex has a new name, fixed free lists, and use c++ thread class,
and fixed dll symbol exports
2002-03-21 23:10:06 +00:00
Jeff Hill
18e9d2a299 auto mutex release now requires an auto mutex 2002-02-28 00:16:18 +00:00
Jeff Hill
5c73a4fa91 detect beacons duplicated by redundant routes 2002-02-11 19:23:46 +00:00
Jeff Hill
921db3d9f8 make copy constructor and assignment oper private 2002-02-06 02:27:42 +00:00
Ralph Lange
4bd3e02954 Changes for HP-UX 11 - first semi-stable version 2002-02-04 16:05:49 +00:00
Jeff Hill
855027654b added privateUninstallIIU() 2001-10-18 22:29:52 +00:00
Jeff Hill
218cf86318 removed destroyAllIO() func, and removed unused member data 2001-10-15 21:23:36 +00:00
Jeff Hill
2015e37f53 fixed problems where lock was released but channel was
inconsistently attached to an IIU
2001-10-04 17:47:07 +00:00
Jeff Hill
17cb74de76 use subroutine to compute the priority 2001-10-03 17:24:12 +00:00
Jeff Hill
ad819cba65 restructure to eliminate use of select 2001-09-07 23:02:32 +00:00
Jeff Hill
dd723369fe added new priority parameter 2001-08-23 21:08:42 +00:00
Jeff Hill
f77bdc3b54 removed unused code 2001-08-13 21:06:38 +00:00
Jeff Hill
7119b68a3b fixed borland warning 2001-08-06 23:27:53 +00:00
Jeff Hill
d0e4a93563 simplified schedualing 2001-08-02 00:34:46 +00:00
Jeff Hill
ef54680c9d better test to determine if this is a receive processing thread 2001-07-16 15:37:55 +00:00
Jeff Hill
dd3baf0ce4 fixed and also simplified locking logic 2001-07-13 23:12:41 +00:00
Jeff Hill
d0e047f78f correct fix for thread switch problem on Linux 2001-07-13 16:06:39 +00:00
Jeff Hill
ef4ebf4d4b work correctly on systems without preemptive schedualing 2001-07-12 23:48:14 +00:00
Jeff Hill
bc0b51dbe4 made mf private 2001-07-12 23:25:58 +00:00
Jeff Hill
a5c339209b improved schedualing of recv process thread 2001-07-11 23:19:13 +00:00
Jeff Hill
69545bc772 installed some limited self test capabilities so that the hash tables
can be verified during regression testing
2001-06-28 22:12:54 +00:00
Jeff Hill
22e9be48ad fixed bug in proper cleanup of client context 2001-06-21 23:04:44 +00:00
Jeff Hill
e684ff02eb simplified locking 2001-06-21 17:16:20 +00:00
Jeff Hill
99df1b5584 fixed a disconnect related problem and also improved
structure of locking
2001-06-20 17:45:19 +00:00
Jeff Hill
13b74464ab rearranged code so that we have a late start
process receive thread again
2001-06-19 23:30:09 +00:00
Jeff Hill
ab52e91d66 IO deletes must wait for callback completion 2001-06-19 20:05:44 +00:00
Jeff Hill
389ed62c33 no need to specify hash table size 2001-06-15 22:41:54 +00:00
Jeff Hill
22b5eca868 set number of channels guess 2001-06-04 23:12:23 +00:00
Jeff Hill
70de17474b large array changes 2001-05-22 02:02:10 +00:00
Jeff Hill
1e786e3d5a broke apart monolithic iocinf.h header file 2001-04-19 23:52:07 +00:00