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 |
|
Jeff Hill
|
0afaadb981
|
use std::bad_alloc()
|
2001-09-10 14:32:49 +00:00 |
|
Jeff Hill
|
dcd20fa978
|
use proper form of delete
|
2001-09-08 00:48:22 +00:00 |
|
Jeff Hill
|
6b2ff88e40
|
fixed gnu warnings
|
2001-09-07 23:32:26 +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
|
ab82d8c6fc
|
fixed gnu warnings
|
2001-08-23 21:36:31 +00:00 |
|
Jeff Hill
|
798e5b6d3a
|
fixed hang during channel delete and added client prioritization
|
2001-08-23 21:10:34 +00:00 |
|
Jeff Hill
|
d69d957ebe
|
removed double ECA_DISCONN exception callback
|
2001-08-16 21:22:48 +00:00 |
|
Jeff Hill
|
cc191cddbc
|
send channel destroy exception to all IO and send disconnect exception
to subscription IO
|
2001-08-16 01:22:22 +00:00 |
|
Jeff Hill
|
46bf66f198
|
removed function parameter
|
2001-08-13 21:07:44 +00:00 |
|
Jeff Hill
|
cfc8c2b8e0
|
better message
|
2001-08-09 16:29:56 +00:00 |
|
Jeff Hill
|
7119b68a3b
|
fixed borland warning
|
2001-08-06 23:27:53 +00:00 |
|
Jeff Hill
|
96557512f5
|
cosmetic
|
2001-08-02 21:20:54 +00:00 |
|
Jeff Hill
|
c1e34b85fd
|
fixed IIU disconnect problem
|
2001-08-02 01:35:27 +00:00 |
|
Jeff Hill
|
d0e4a93563
|
simplified schedualing
|
2001-08-02 00:34:46 +00:00 |
|
Jeff Hill
|
e095b7feba
|
fixed sun pro warnings
|
2001-07-16 16:59:37 +00:00 |
|
Jeff Hill
|
13f8bc14ec
|
better test to determine if this is a receive processing thread,
and moved delay == 0 is wait forever to legacy ca_pend_io interface
|
2001-07-16 15:39:59 +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
|
20aebe4460
|
kludge to test thread switch on Linux
|
2001-07-13 02:16:07 +00:00 |
|
Jeff Hill
|
35d23ac6bd
|
fixed cac rundown bugs
|
2001-07-13 01:58:23 +00:00 |
|
Jeff Hill
|
a29b0fafc7
|
changed name of constant and added block until recv
backlog is complete to pend_event
|
2001-07-12 23:57:24 +00:00 |
|
Jeff Hill
|
ef4ebf4d4b
|
work correctly on systems without preemptive schedualing
|
2001-07-12 23:48:14 +00:00 |
|
Jeff Hill
|
a5c339209b
|
improved schedualing of recv process thread
|
2001-07-11 23:19:13 +00:00 |
|
Jeff Hill
|
b90c266295
|
fixed diagnostic
|
2001-07-03 00:54:37 +00:00 |
|
Jeff Hill
|
f6ea24d417
|
allow subscription delete from subscription callback
|
2001-06-29 22:16:38 +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
|
d4126b1c80
|
fixed autoLock where autoRelease should have been
|
2001-06-21 23:19:02 +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
|
da412768fa
|
eliminate redundant code
|
2001-06-21 00:29:55 +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
|
6348395b7f
|
fixed gnu warning
|
2001-06-19 23:44:49 +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
|
12ea010e4b
|
fixed bug where resource was deallocated but it was
still in the hash table, and no longer need to specify
the hash table size
|
2001-06-15 22:41:03 +00:00 |
|
Jeff Hill
|
22b5eca868
|
set number of channels guess
|
2001-06-04 23:12:23 +00:00 |
|
Jeff Hill
|
ba8e61f26a
|
fixed bug where suibscription cancel request was not sent to
server when user canceled IO
|
2001-06-01 16:44:17 +00:00 |
|
Jeff Hill
|
6fbf031e75
|
fixed sun pro warnings
|
2001-05-23 01:23:23 +00:00 |
|
Jeff Hill
|
70de17474b
|
large array changes
|
2001-05-22 02:02:10 +00:00 |
|
Jeff Hill
|
e585c60d67
|
fixed sun pro warning
|
2001-04-20 01:21:48 +00:00 |
|