Commit Graph

200 Commits

Author SHA1 Message Date
Jeff Hill 8338c1bb3e fixed sun pro warnings 2002-08-22 16:05:22 +00:00
Jeff Hill 0f70d78803 fixed sun pro warnings 2002-08-22 15:53:14 +00:00
Jeff Hill 62b8f02fef initialize the beacon sequence number 2002-08-09 16:52:39 +00:00
Jeff Hill 936ca28300 added version string 2002-07-31 21:06:15 +00:00
Jeff Hill e1d8d45788 added version string 2002-07-31 15:04:06 +00:00
Jeff Hill e45a480dca changed tsDLIterBD to tsDLIter 2002-07-25 21:02:29 +00:00
Janet B. Anderson 93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Jeff Hill 720283754d call errlogFlush() in ~cac 2002-07-09 20:42:35 +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 5430388d1b fixed another tcp shutdown problem 2002-05-14 23:41:45 +00:00
Jeff Hill 8f306ef992 more work on tcp shutdown sequence 2002-05-14 20:30:29 +00:00
Jeff Hill 632e7da1ac fixed udp shutdown in ~cac 2002-05-13 21:24:01 +00:00
Jeff Hill 813a4f526c improved ioCancel and shutdown sequence 2002-05-09 17:22:36 +00:00
Jeff Hill 07bf67ef2f moved someof the functionality into the old interface and improved shutdown sequence 2002-05-09 00:36:55 +00:00
Ralph Lange 68fe111e9b Changes for HPUX 2002-05-02 13:07:53 +00:00
Jeff Hill a7a2f1c019 make this compile on vc++ 6 2002-05-01 00:42:40 +00:00
Jeff Hill 320bb98ae5 fixed shutdown problem 2002-04-30 23:04:48 +00:00
Jeff Hill 8ff481530c use auto_ptr to avoid leaks 2002-04-30 22:16:25 +00:00
Jeff Hill b22084a741 firmed up compile time lock requirements 2002-04-26 00:10:35 +00:00
Jeff Hill 9e46188c51 firmed up compile time lock requirements 2002-04-25 23:51:20 +00:00
Jeff Hill bc1972ccd2 many structural improvements 2002-04-25 18:03:17 +00:00
Jeff Hill cdfa4b5363 avoid useless vc++ warning 2002-03-27 21:32:20 +00:00
Jeff Hill a07be4ff1b template instantiation 2002-03-27 19:18:43 +00:00
Jeff Hill 9e19d72cb1 assume that new throws an exception 2002-03-25 16:27:47 +00:00
Jeff Hill e0956c2c11 made CA client service list an epics singleton 2002-03-22 21:25:41 +00:00
Jeff Hill 4744a0029d fixed sun pro warning 2002-03-22 17:28:09 +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 1a1c884fa9 changed channel and subscription uninstal procedures 2002-02-28 00:20:31 +00:00
Jeff Hill bb307159d9 avoid deadlock when holding callback lock, deleting channel, but not
identified as thread that might be in possesion of cb lock
2002-02-11 19:22:17 +00:00
Jeff Hill d96fb9ac5d call epics builtin inline byte swapping 2002-02-06 23:41:53 +00:00
Ralph Lange 5fc667f7f4 Some more HP aCC warning fixes. 2002-02-06 11:09:12 +00:00
Jeff Hill 8f85d2887c cosmetic 2002-02-06 02:23:17 +00:00
Ralph Lange 4bd3e02954 Changes for HP-UX 11 - first semi-stable version 2002-02-04 16:05:49 +00:00
Jeff Hill 7d3d54005f fixed build failure after Ralph's function spelling fix 2002-01-17 23:46:10 +00:00
Jeff Hill efdcdc864d UDP wakeup message when channel is deleted is not required 2001-10-24 15:34:24 +00:00
Jeff Hill 8d2eaa9cf5 dont use implicit template instantiation because Tornado II GNU isnt ready 2001-10-22 03:39:04 +00:00
Jeff Hill 7b1b2988d7 turn of ms already instantiated warning 2001-10-22 03:18:52 +00:00
Jeff Hill f1d7722f80 use explicit template instantiation 2001-10-20 00:43:26 +00:00
Jeff Hill 0ed3880913 call tcp fd reg callback from UDP thread 2001-10-18 22:32:40 +00:00
Jeff Hill 2123916c45 more restrictions on use of preemptive callback enabled - and
merged IO cancel routine  into channel uninstall
2001-10-15 21:51:04 +00:00
Jeff Hill 5555ea4edc supressed message about orphaned IO requests at exit because it
is perfectly normal for channels and therefore subscription IO
blocks to exist at exit (its the user's responsability to delete
them.
2001-10-10 22:57:41 +00:00
Jeff Hill 90b4d40b96 changed sprintf format 2001-10-05 01:32:18 +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 8ca27c4b4e cosmetic 2001-10-03 22:37:30 +00:00
Jeff Hill 475e16ec96 use subroutine to compute the priority and rearranged cac constructor
to be robust in the face of exceptions (workaround for TII g++ bug)
2001-10-03 17:25:28 +00:00
Jeff Hill b19e46db7e send clear channel to the server when claim reply arrives and
there is no matching channel in the client. Also cleared up
other potential glitches related to deleting channels.
2001-10-02 01:14:09 +00:00
Jeff Hill bffacccf79 improved tcpiiu shut down seq 2001-09-20 17:26:02 +00:00
Jeff Hill 049953e8ac COSMETIC 2001-09-10 20:43:35 +00:00
Jeff Hill bf5ffaf41b workaround for new ( std::no_throw ) Tornado II compiler bug check 2001-09-10 14:45:45 +00:00