Commit Graph

283 Commits

Author SHA1 Message Date
Jeff Hill
35f9e3dcbb fixed enobuf causes stuck send thread 2004-02-05 22:58:35 +00:00
Jeff Hill
b10a642321 ignore sigpipe and sigalrm 2004-02-02 18:31:53 +00:00
Jeff Hill
c49757c9b5 dont print message or wakeup receive thread from send thread
if its a receive thread initiated shutdown
2004-02-02 18:26:49 +00:00
Jeff Hill
4c2a8386a1 clean up better if we receive disconnect notification when sending 2004-01-30 01:35:55 +00:00
Jeff Hill
bc9c0eb526 fixed gnu warnings 2004-01-23 20:36:54 +00:00
Jeff Hill
2d41308609 hybernate send threads when there are enobuf problems 2004-01-22 20:37:20 +00:00
Jeff Hill
fbe397addb hybernate receive threads when there are enobuf problems 2004-01-22 20:31:21 +00:00
Jeff Hill
0437370e49 fixed TCP and UDP information too close together in casr 2004-01-15 18:52:40 +00:00
Janet B. Anderson
de70a70b1b Added COMPAT_313 macro for building/installing R3.13 compatability files. 2004-01-13 16:15:05 +00:00
Jeff Hill
582a1aa0b5 restructured osi socket interface to support address reuse variations
on darwin and win32
2003-08-21 18:27:00 +00:00
Jeff Hill
bb92682ed1 fixed base to use close on exec options whenever creating a socket
on posix compliant systems
2003-07-16 22:05:54 +00:00
Jeff Hill
b697fc2acc fixed base to use close on exec options whenever creating a socket
on posix compliant systems
2003-07-16 17:45:09 +00:00
Jeff Hill
fee9dce2a0 removed junk 2003-05-30 23:16:10 +00:00
Jeff Hill
5a9320525c moved udp deamon priority to below that of the beacon generator priority 2003-05-30 23:04:02 +00:00
Jeff Hill
518ec97f72 fixed sun pro warning message 2003-05-16 16:30:49 +00:00
Jeff Hill
c149f17cc2 convertSocketErrorToString => epicsSocketConvertErrnoToString 2003-04-24 16:44:45 +00:00
Ralph Lange
8e44835903 Fixed/suppressed HP-UX (GNU) warnings 2003-04-23 15:22:56 +00:00
Jeff Hill
1de5f1c3ef thread safe socket error to string function 2003-04-22 18:06:42 +00:00
Jeff Hill
44a57584b7 changed name of protocol command 2003-04-17 17:17:19 +00:00
Marty Kraimer
2826afb3f9 putNotifyBlocked no longer necessary 2003-04-15 20:05:55 +00:00
Janet B. Anderson
6021e84957 Changes for shared libraries and os consistancy. 2003-03-18 22:45:03 +00:00
Jeff Hill
2b4baa2b68 suppress gnu warning 2002-12-19 02:14:21 +00:00
Jeff Hill
10138d9238 suppress gnu warning 2002-12-19 02:02:18 +00:00
Jeff Hill
c40903e260 suppress gnu warning 2002-12-19 02:00:38 +00:00
Jeff Hill
605c1fb8fe suppress gnu warning 2002-12-19 01:55:32 +00:00
Jeff Hill
117c5a7d6d fixed gnu warnings 2002-12-19 01:23:36 +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
a955d5ebb6 use new epicsSignal interface 2002-10-23 22:37:05 +00:00
Jeff Hill
f57df209ab fixed SPARC alignment with ca put notify 2002-09-23 17:05:47 +00:00
Jeff Hill
c0f90bd568 return ECA_ style error so that better diagnostics percolate up to client 2002-08-14 16:25:47 +00:00
Jeff Hill
ba5e5dc007 made configuration more like portable server 2002-08-08 00:25:49 +00:00
Jeff Hill
9d7c670397 allow use of EPICS_CAS_SERVER_PORT 2002-08-08 00:23:37 +00:00
Janet B. Anderson
de14296b80 Changed BASE_ to EPICS_. 2002-07-31 17:07:07 +00:00
Janet B. Anderson
93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Jeff Hill
96aab4a62e send version message to client if it is on a new protocol version 2002-06-25 18:31:13 +00:00
Jeff Hill
4cb33019c9 fixed race condition occuring when a put notify is canceled by a ca clear channel
at the same instant that it completes
2002-05-28 23:54:46 +00:00
Jeff Hill
357ee41027 removed junk 2002-05-09 18:55:10 +00:00
Jeff Hill
8b6d1488de install a noop SIGPIPE handler 2002-03-28 01:06:19 +00:00
Jeff Hill
bfa5031de6 use proper format 2002-03-26 01:43:42 +00:00
Jeff Hill
0883023602 fixed put notify shut down seq 2002-03-21 23:45:09 +00:00
Marty Kraimer
14184c679f dbNotify API changes 2002-03-07 17:04:43 +00:00
Jeff Hill
469e2a5587 fixed problem with improper drain of messages that will not fit 2002-03-06 21:29:14 +00:00
Jeff Hill
5fdab29f3f fixed another problem with multi-typed receive buffers 2002-03-06 21:27:04 +00:00
Marty Kraimer
a707668b0b PUTNOTIFY => putNotify 2002-02-28 15:32:35 +00:00
Jeff Hill
065c879708 removed pool status external 2002-02-28 00:02:18 +00:00
Jeff Hill
4a1e4d9a65 removed poll of memFindMax() 2002-02-28 00:01:56 +00:00
Jeff Hill
cecb3c2ef9 improved memory management 2002-02-28 00:01:07 +00:00
Jeff Hill
d77490ab20 improved memory management 2002-02-26 19:51:54 +00:00
Jeff Hill
b231b3a365 improved memory management 2002-02-26 19:47:35 +00:00