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
385b7708dc
doc
2002-06-25 18:45:01 +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
c78c3ce853
clean up state transitions
2002-06-25 15:11:52 +00:00
Jeff Hill
02ed07196b
cosmetic
2002-06-25 15:10:30 +00:00
Jeff Hill
4a54265e84
check for overflow condition when adjusting time estimate
2002-06-25 15:08:59 +00:00
W. Eric Norum
0e4d76e68c
Fix error report to reflect the fact that clock_gettime returns 0 or -1 with error code in errno.
2002-06-21 21:11:08 +00:00
Jeff Hill
c8095b4edc
search timer now uses a private lock
2002-06-17 15:18:58 +00:00
Jeff Hill
36b061fa2f
eliminated dead lock vulnerability
2002-06-14 18:22:50 +00:00
Marty Kraimer
008c9afa18
fix bug
2002-06-14 18:18:50 +00:00
Jeff Hill
5e1ea4868b
workaround so that fix for bogus HP warningn isnt causing a warning with sun pro
2002-06-14 17:15:10 +00:00
Jeff Hill
08324fc8ec
fixed iterator was not incremented when allocating a timer queue
2002-06-14 17:12:01 +00:00
Marty Kraimer
eeee6c51d1
Put convertDoubleToWakeTime in osdTime.cpp so that it is not duplicated.
...
Use clock_gettime in convertDoubleToWakeTime.
Always use clock_gettime get current time
2002-06-14 14:55:43 +00:00
Marty Kraimer
7799184457
make commandTableOnce a c program
2002-06-14 13:46:28 +00:00
Marty Kraimer
50e4af0c58
check status
2002-06-14 12:21:15 +00:00
Jeff Hill
e58cf16041
correct logic surrounding search timer schedualing flags
2002-06-13 23:32:39 +00:00
Jeff Hill
c331dd6951
now uses a phase locked loop to synchronize the performance counter ticks
...
with file time
2002-06-13 23:29:36 +00:00
Jeff Hill
bb979470c9
removed unused include
2002-06-13 17:24:48 +00:00
Jeff Hill
d689a00f93
use %d to diplay thread id
2002-06-13 17:23:22 +00:00
Jeff Hill
9b5a9bf454
fixed no \n at end of message
2002-06-13 17:20:35 +00:00
Marty Kraimer
cad77204f5
If TSE is -1 then recGblGetTimeStamp does not retrieve time.
...
This allows device/driver support to set the time.
2002-06-10 12:17:20 +00:00
Jeff Hill
9d14d911fe
doc
2002-05-30 19:46:07 +00:00
Jeff Hill
f279640dc0
fixed preemptive callback enable was backwards
2002-05-30 00:32:50 +00:00
Jeff Hill
254c9e8eb0
fixed sunpro warning
2002-05-29 17:40:43 +00:00
Jeff Hill
b7e5d45c2d
removed printf
2002-05-29 17:19:40 +00:00
Jeff Hill
e2507b8764
fixed sunpro warning
2002-05-29 17:11:19 +00:00
Jeff Hill
f69356a872
fixed improper documentation of connection timeout default
2002-05-29 16:28:14 +00:00
Marty Kraimer
6884793f40
for old device support that doesnt know about eoff
2002-05-29 12:03:23 +00:00
Jeff Hill
9093fe8385
1) use proper form of delete when releasing bounds
...
2) when gdd changes from scalar to vector make sure that old scalar data is not
interpreted as a pointer
3)properly init when copying one container to another
2002-05-29 00:40:35 +00:00
Jeff Hill
48d8c94022
print out a warning when there is a bogus type in the table
2002-05-29 00:37:06 +00:00
Jeff Hill
86de66c05f
fixed caps
2002-05-29 00:27:24 +00:00
Jeff Hill
ae80526d4d
avoid use of ellFree
2002-05-29 00:21:48 +00:00
Jeff Hill
a08fc2c551
large array modifications
2002-05-29 00:19:31 +00:00
Jeff Hill
565a372df1
large array modifications
2002-05-29 00:06:02 +00:00
Jeff Hill
8caf6b3793
fixed spelling
2002-05-28 23:57:17 +00:00
Jeff Hill
3e7f126804
no need to instantiate templates that are not inline
2002-05-28 23:56:54 +00:00
Jeff Hill
712d55f3b5
avoid use of ellFree because we get a freee and a malloc in different dlls
2002-05-28 23:56:16 +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
5cc37d2a08
added comment
2002-05-28 23:37:22 +00:00
Jeff Hill
4269375e6c
dont destroy singleton in destructor because other file scope objects
...
may reference the singleton in their destructors
2002-05-28 23:36:46 +00:00
W. Eric Norum
65efdb4c29
With the release of gcc-3.1, the weak reference to iocshRegister is
...
overridden by the first non-weak declaration in the iocsh.h header.
This caused iocshRegister to be undefined when building the test
applications. Fix the problem by adding a file which provides a
dummy version of iocshRegister if the real routine is not present.
2002-05-17 19:24:30 +00:00
Marty Kraimer
cc1d067da0
add delay so there is time to contact NTP server
2002-05-17 13:45:54 +00:00
Jeff Hill
94ebd4596f
changed certain functions to inline
2002-05-15 18:15:38 +00:00
Jeff Hill
b6d6688314
improved tcp shutdown sequence
2002-05-15 16:53:41 +00:00
Jeff Hill
14c5ffcd37
avoid warning message on LInux
2002-05-14 23:56:34 +00:00
Jeff Hill
5430388d1b
fixed another tcp shutdown problem
2002-05-14 23:41:45 +00:00
Jeff Hill
43911f857a
optimized flush and fixed tcp shutdown sequence
2002-05-14 22:46:43 +00:00
Jeff Hill
8f306ef992
more work on tcp shutdown sequence
2002-05-14 20:30:29 +00:00
Jeff Hill
a5c9f8d430
updated iterator test
2002-05-14 20:25:17 +00:00
Jeff Hill
c4c7ee7803
added exit and waitRelease capabilities to epicsThread class
2002-05-14 20:24:49 +00:00