d84d198733
Initialize the errSym table as part of errlogInit rather than doing it later in an error path, when we might have already run out of memory!
Andrew Johnson2009-06-19 18:24:22 +00:00
f2a96aec94
make sure and remove any UDP message remnants if there is an exception in a UDP message handler stub
Jeff Hill2009-06-16 17:45:35 +00:00
957c869c87
Fix off-by-1 error in dbPutFieldLink() when checking long input string.
Andrew Johnson2009-06-15 22:30:27 +00:00
f32394e795
pdevLibVirtualOS needs epicsShareDef and explicitly setting to NULL, but we can't do the latter in the os/default version.
Andrew Johnson2009-06-15 16:10:07 +00:00
5d9317339f
Removed function versions of macros, spacing cleanup.
Andrew Johnson2009-06-11 22:23:37 +00:00
9338d4ec59
Removed the guts of the SigAlarm code, which was only needed for HPUX and on Linux breaks external libraries that use the Posix Timer API.
Andrew Johnson2009-06-04 21:31:39 +00:00
5ce69c7db0
Allow override of RTEMS_BASE asnd RTEMS_VERSION in other top dirs.
Janet B. Anderson2009-06-04 18:29:33 +00:00
719a82590c
Replace bzero() calls with memset(), fix Win32 issue.
Andrew Johnson2009-06-03 15:00:08 +00:00
68bdaa899e
Fixes to allow building on Solaris. Its <cxxx> headers are evidently not quite drop-in C++ replacements for the <xxx.h> C versions.
Andrew Johnson2009-06-02 22:31:46 +00:00
a052ed56b2
EPICS_CA_BEACON _PERIOD wasnt listed as the default for EPICS_CAS_BEACON_PERIOD
Jeff Hill2009-06-01 17:50:01 +00:00
7653623e72
fixed potential memory leak in createDBRDD ()
Jeff Hill2009-05-13 21:14:17 +00:00
8d245ba595
added try/catch blocks so that we hopefully can bridge periods where the new general time provides (unexpectedly considering its advertised benfits) no time at all.
Jeff Hill2009-05-11 22:50:06 +00:00
20bd4e9b23
fixed no try catch block for exceptions occurring when fetching the time to print a diagnostic message in the last chance exception handler.
Jeff Hill2009-05-11 21:52:19 +00:00
f1b1c6d105
Handle SOCK_EINTR without generating warnings.
Andrew Johnson2009-05-08 21:50:37 +00:00
9a2ce84718
Various cleanup and de-warning (although HOST_WARN is still NO).
Andrew Johnson2009-04-30 20:45:31 +00:00
d8e85d242b
Turned on warnings, fixed all issues (adding prototypes etc.) Fixed memory leak in reader.c
Andrew Johnson2009-04-30 19:10:59 +00:00
6e364ace47
Changed arg to dbCaCallbackProcess() to make it match dbCaCallback. Removed matching unnecessary casts in softDev support routines.
Andrew Johnson2009-04-29 18:24:25 +00:00
365389437c
Removed epicsShareAPI decorator from all functions, to fix WIN32 problem found by Mark Rivers: The dbCaCallback typename was not decorated, but the functions being called through it apparently are.
Andrew Johnson2009-04-29 17:26:25 +00:00
a32d3a57c6
Quiet compiler warnings about uninitialized values
Andrew Johnson2009-04-27 18:51:33 +00:00
31d149d8d9
Fixed 64 bit compiler warnings from Tom Palaia/MacOS.
Andrew Johnson2009-04-23 18:49:40 +00:00
b1234b4667
Modified the timeout and retry count: Allow 4 seconds for an NTP reply, and 4 retries, thus NTP sync must work at least once every 5 minutes.
Andrew Johnson2009-04-20 22:21:45 +00:00
1bbeeb1c87
Restore a retry into the NTP synchronization thread. Eliminated an unnecessary local variable.
Andrew Johnson2009-04-20 15:26:11 +00:00
8015df9e1f
Added new initHook states for iocPause and iocRun commands. Added a mutex to protect the initHook.c routines.
Andrew Johnson2009-04-16 18:38:20 +00:00