Commit Graph

7145 Commits

Author SHA1 Message Date
Janet B. Anderson
ec8a33ea5b Die if rmtree fails. 2001-10-01 17:45:09 +00:00
Janet B. Anderson
d4107b4900 Don't try to create directory if symbolic link of same name exists. 2001-10-01 17:42:09 +00:00
Janet B. Anderson
692c3b64b9 R3_14_0_beta1 2001-10-01 17:37:32 +00:00
Janet B. Anderson
8a29c82245 Merged changes from epics_R3_13_1_branch branch. 2001-10-01 17:36:15 +00:00
W. Eric Norum
c7f8051c84 RTEMS TFTP driver now handles leading ../ path name components properly.
Thus, for ../../dbd/example.dbd to be found properly, the st.cmd script
must be moved down two directories.  For now it is in bin/scripts, but
that may change.
2001-09-29 19:51:24 +00:00
Janet B. Anderson
993f3423ee Changed from tornado20 to tornado202. 2001-09-27 20:56:04 +00:00
Andrew Johnson
26016a2810 Improved readRelease subroutine to allow macro definitions after the
macro has been used.
2001-09-27 19:52:17 +00:00
Andrew Johnson
12ccb0936a Replaced ReadReleaseFile subroutine with version from convertRelease.pl
which supports include and now allows definitions to appear after use.
2001-09-27 19:50:18 +00:00
Jeff Hill
7eaabd7df2 fixed spurious "server memory exhausted" message 2001-09-26 18:59:04 +00:00
W. Eric Norum
cab1f58df1 The RTEMS TFTP driver now supports a limited form of chdir(). This means that
the hack of redefining fopen is no longer necessary.
Link -lrtemsall before -lrtemsCom to ensure that the configuration information
gets pulled from the rtemsCom library.
2001-09-26 15:28:29 +00:00
W. Eric Norum
74f581dce5 RTEMS TFTP driver now supports a limited form of chdir(). This means that
the hack of redefining fopen is no longer necessary.
2001-09-26 15:27:12 +00:00
Marty Kraimer
ec582e8c91 remove def for pdbbase 2001-09-26 13:30:42 +00:00
Marty Kraimer
8139443186 make sure epicsThreadInit called 2001-09-26 12:36:07 +00:00
Marty Kraimer
ade7bebfcd mkre changes for beta1 2001-09-26 11:51:52 +00:00
Marty Kraimer
9a651fe9bf remove extra debug statements; changes for clarity 2001-09-26 11:49:26 +00:00
Jeff Hill
cee658604b fixed unprotected increment that might cause problems on RISC arch 2001-09-25 23:58:11 +00:00
Jeff Hill
1f21e491ed fixed race condition 2001-09-25 23:56:48 +00:00
Jeff Hill
78d663d064 implemented threadExitMain() 2001-09-25 15:59:16 +00:00
Jeff Hill
c7a82c3ce2 fixed race condition 2001-09-25 00:13:20 +00:00
Jeff Hill
0768bb9764 fixed potential race condition 2001-09-25 00:11:46 +00:00
Jeff Hill
0809aa8c8b cosmetic 2001-09-25 00:10:23 +00:00
Jeff Hill
8b0161c463 added comment 2001-09-25 00:09:26 +00:00
Jeff Hill
c4b6554964 assert fail before allowing invalid thread id into use 2001-09-25 00:07:14 +00:00
Janet B. Anderson
682dbfae7a Allow multiple includes of base RULES_BUILD (use first include). 2001-09-24 22:15:22 +00:00
Marty Kraimer
e4a75d4a8c latest changes. Still extra printf statements 2001-09-24 19:49:08 +00:00
Marty Kraimer
878809a164 Still not working. Many asserts 2001-09-24 15:02:39 +00:00
Jeff Hill
8012642f9b cosmetic 2001-09-21 18:49:29 +00:00
Jeff Hill
ba4df8fd29 cosmetic 2001-09-21 17:33:20 +00:00
Jeff Hill
5b2d1df716 cosmetic 2001-09-21 17:29:25 +00:00
Jeff Hill
2e329813aa fixed possible race condition where put notify block might be nilled out
while it is running
2001-09-21 17:09:55 +00:00
Andrew Johnson
c5084f15cc Removed EPICS_EXTENSIONS dependencies as this causes problems with the
RELEASE file checker.  Now users of msi, sch2edif, e2db or dbst must
have these in their path, or define a variable pointing to the binary
in their application configure/RELEASE files.  Capfast users may also
want to add the definition CAPFAST_TEMPLATES pointing to their EPICS
symbols, originally found via (EPICS_EXTENSIONS)/templates/capfast
2001-09-20 20:26:38 +00:00
Andrew Johnson
2cb9e531cc Updated instructions in comments, moved EPICS_BASE to last line. 2001-09-20 20:14:35 +00:00
Andrew Johnson
4f2c38bb03 Changed how we decide whether or not to build cdCommands. 2001-09-20 20:09:14 +00:00
Jeff Hill
20ab67691f dont deadlock if ca_clear_event() is in the subscription update callback 2001-09-20 17:45:20 +00:00
Jeff Hill
a04d40082c fixed put notify blocking bug and put notify type mapping bug 2001-09-20 17:38:04 +00:00
Jeff Hill
e5d3ebaf70 catch out of bounds read 2001-09-20 17:34:06 +00:00
Jeff Hill
322b492f7f improved sync group startup sequence 2001-09-20 17:30:50 +00:00
Jeff Hill
329d91c595 improved subscription startup sequence 2001-09-20 17:30:26 +00:00
Jeff Hill
347997bed1 install ca diagnostics header file 2001-09-20 17:29:51 +00:00
Jeff Hill
f3edc221f3 catch additional exceptions and modified subscription startup
to work better with local channels
2001-09-20 17:29:25 +00:00
Jeff Hill
44e8fa75d3 improved test for local channels 2001-09-20 17:27:49 +00:00
Jeff Hill
bffacccf79 improved tcpiiu shut down seq 2001-09-20 17:26:02 +00:00
Jeff Hill
ba36f44354 allow use from C++ 2001-09-20 17:25:30 +00:00
Jeff Hill
d80c01f2b2 removed deadlock vulnerabilities 2001-09-20 17:24:54 +00:00
Jeff Hill
21f5c8a0de throw standard exception class 2001-09-20 17:17:10 +00:00
Jeff Hill
bdd20db4f2 dont initiate IO in constructor 2001-09-20 17:16:45 +00:00
Jeff Hill
863b0ebb03 added new exception 2001-09-20 17:13:19 +00:00
Jeff Hill
7597f551ad improved tcp shut down seq 2001-09-20 17:10:23 +00:00
Jeff Hill
b7128a8aa2 added stop threads member func 2001-09-20 17:09:50 +00:00
Marty Kraimer
f89f31b505 if epicsEventWaitWithTimeout fails dont continue 2001-09-20 13:46:37 +00:00