Commit Graph

68 Commits

Author SHA1 Message Date
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
0b2c21767a fix for CONNRESET with disconnected udp socket issue 2002-02-07 19:00:10 +00:00
Jeff Hill
d96fb9ac5d call epics builtin inline byte swapping 2002-02-06 23:41:53 +00:00
Ralph Lange
fd5ef88125 Fixed some static_cast / HP aCC tag problems. 2002-02-06 10:09:35 +00:00
Jeff Hill
eb86c4109e fixed warnings 2002-02-06 02:28:27 +00:00
Ralph Lange
497eb2d1c4 Moved CA_..._PORT static casts from caProto.h into C++ sources. 2002-02-05 12:58:31 +00:00
Ralph Lange
1876eac721 Fuzzily wise-guyishly fixed a misspelling. 2002-02-05 12:38:58 +00:00
Ralph Lange
4bd3e02954 Changes for HP-UX 11 - first semi-stable version 2002-02-04 16:05:49 +00:00
Jeff Hill
a85132c6a6 dont send udp wakeup message if the socket is closed 2001-10-24 15:33:43 +00:00
Jeff Hill
f1d7722f80 use explicit template instantiation 2001-10-20 00:43:26 +00:00
Jeff Hill
5e1804ae94 moved the udp fd reg to be called from the user thread 2001-10-18 22:26:46 +00:00
Jeff Hill
75cf4ebcff function name change 2001-10-15 21:19:16 +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
74b5d6093f changed noop request to version request 2001-08-29 17:48:02 +00:00
Jeff Hill
f32583bdbd fixed benign gnu warning 2001-08-16 01:16:22 +00:00
Jeff Hill
2a1d135889 dont pull bytes out of sock until obtaining the cb lock so single
threaded apps work better
2001-08-13 21:04:58 +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
70de17474b large array changes 2001-05-22 02:02:10 +00:00
Jeff Hill
00641af25c fixed gnu warnings 2001-04-20 00:50:19 +00:00
Jeff Hill
1e786e3d5a broke apart monolithic iocinf.h header file 2001-04-19 23:52:07 +00:00
Jeff Hill
332a7228a8 dont hold lock while calling callbacks 2001-04-16 22:38:38 +00:00
Jeff Hill
c0c2d30209 changed locking hierarchy 2001-03-21 01:07:27 +00:00
Jeff Hill
70392bfc21 fixed sun pro warning 2001-03-07 18:03:31 +00:00
Jeff Hill
35a62778b8 many changes 2001-03-07 16:32:18 +00:00
Jeff Hill
ab468c8b8c socket is now private 2001-02-09 17:38:54 +00:00
Jeff Hill
10d8caa7ea cosmetic 2001-01-27 00:17:06 +00:00
Jeff Hill
a1aea5a3d7 fixed potentiall bug when communicating with earlier versions 2001-01-26 21:13:48 +00:00
Jeff Hill
db43b6e983 upgraded event subscription logic 2001-01-23 23:56:05 +00:00
Marty Kraimer
dbe9c8e75f changes for osiThread=>epicsThread 2001-01-18 19:08:14 +00:00
Jeff Hill
d0574e2f19 fixed sun pro warnings 2001-01-12 16:31:00 +00:00
Jeff Hill
ad5db9a914 osi => epics name change to accomodate aps 2001-01-12 00:24:12 +00:00
Jeff Hill
418aa20de6 accomodate Marty's osi => epics name changes 2001-01-11 21:54:53 +00:00
Jeff Hill
656e4355a7 exported repater related functionality 2000-11-20 17:51:29 +00:00
Jeff Hill
4784b73a9f improved performance 2000-11-08 03:52:18 +00:00
Jeff Hill
65758da5c4 fixed sun pro warning 2000-10-12 18:36:35 +00:00
Jeff Hill
05134e7b9f upgraded use DNS asynchronously in order to avoid lock ups 2000-10-10 22:39:36 +00:00
Jeff Hill
a8d4bdfa66 improved socket shutdown behavior and fixed byte order for
status code retrieved from exception message
2000-09-14 00:19:56 +00:00
Jeff Hill
042dfaded2 modified shutdown sequence 2000-09-07 01:22:58 +00:00
Jeff Hill
87a8230100 better diagnostics and disconnect claims pending channels
in tcpiiu::~tcpiiu
2000-09-06 00:33:14 +00:00
Jeff Hill
5217af4050 fixed sun pro warning 2000-08-30 22:57:16 +00:00
Jeff Hill
67bbc1aef2 execute shutdown locgic with lock applied 2000-08-30 17:07:28 +00:00
Jeff Hill
2de4aebb86 fixed GNU warnings 2000-08-30 15:28:41 +00:00
Jeff Hill
a5108c78a6 cosmetic 2000-08-28 21:33:21 +00:00
Jeff Hill
032a5bf234 fixed repeater register port bug 2000-08-26 00:56:06 +00:00
Jeff Hill
a911a27845 fixed Linux uses unsigned where int is used on other OS 2000-08-25 19:44:30 +00:00
Jeff Hill
b1d85b357c getsockname does not return an IP address for wildcarded UDP socket
so we must force use of loop back address
2000-08-25 15:40:06 +00:00
Jeff Hill
6b54aedb9a cosmetic 2000-08-25 02:11:36 +00:00