Andrew Johnson
|
ff1462fcc7
|
Working VxWorks implementation of epicsThreadMustJoin()
|
2019-06-28 12:28:41 -05:00 |
|
Michael Davidsaver
|
14440b2d9d
|
more RTEMS join
|
2019-06-23 19:28:03 -07:00 |
|
Michael Davidsaver
|
93a96e33c0
|
dbChArrTest use dbUnitTest.h
|
2019-06-23 19:06:23 -07:00 |
|
Michael Davidsaver
|
57d2b143e9
|
update release notes
|
2019-06-23 19:06:23 -07:00 |
|
Michael Davidsaver
|
38999a971f
|
document epicsThread.h
|
2019-06-23 19:06:23 -07:00 |
|
Michael Davidsaver
|
37a76b433a
|
dbEvent simplify db_close_events() with join
|
2019-06-23 19:06:22 -07:00 |
|
Michael Davidsaver
|
01fa58f37b
|
dbCa join worker
|
2019-06-23 19:06:22 -07:00 |
|
Michael Davidsaver
|
afc31f2f06
|
asCaStop() join worker thread
|
2019-06-23 19:06:22 -07:00 |
|
Michael Davidsaver
|
32b3eddb94
|
epicsThreadMustJoin() warn only on double self-join
|
2019-06-23 19:06:22 -07:00 |
|
Michael Davidsaver
|
86a942872a
|
epicsThreadTest check explicit join
Also remove all the sleeps to improve chances
of catching some kind of race.
|
2019-06-23 08:12:58 -07:00 |
|
Michael Davidsaver
|
9e5c63fb91
|
epicsThreadMustJoin() clear joinable flag
Clear so that repeated calls will error correctly.
Only well defined for self join.
|
2019-06-23 07:53:23 -07:00 |
|
Michael Davidsaver
|
5efce9ecc0
|
epicsThreadJoin() -> epicsThreadMustJoin()
|
2019-06-23 07:30:48 -07:00 |
|
Andrew Johnson
|
e8db975e7f
|
Initial implementation for VxWorks 6.9 and later
This almost seems too simple...
|
2019-06-17 14:33:28 -05:00 |
|
Michael Davidsaver
|
f9092783f8
|
RTEMS thread join
|
2018-11-04 20:06:18 -08:00 |
|
Michael Davidsaver
|
149ab1186a
|
epicsThread fix join
|
2018-11-04 20:06:18 -08:00 |
|
Michael Davidsaver
|
460e58e3e5
|
libCom "join" win32 threads
Wait for completion
|
2018-11-04 20:06:18 -08:00 |
|
Michael Davidsaver
|
c9dcab95a6
|
class epicsThread is joinable
|
2018-11-04 20:06:18 -08:00 |
|
Michael Davidsaver
|
d989c8fade
|
libCom: joinable threads (posix only)
Add epicsThreadJoin() and epicsThreadOpts::joinable.
For compatibility, default threads aren't joinable
by default.
Currently only POSIX can join.
|
2018-11-04 20:06:18 -08:00 |
|
Michael Davidsaver
|
ca800fa57d
|
libCom: add epicsThreadCreateOpt()
Variant of epicsThreadCreate() which accepts optional
arguments via a structure to allow for compatible
addition of new arguments.
|
2018-11-04 20:06:18 -08:00 |
|
Michael Davidsaver
|
30268e3577
|
ioc/db: dbRegisterServer() only warn on actual redefinition
avoid noise when simply run twice.
|
2018-11-04 20:04:05 -08:00 |
|
Michael Davidsaver
|
ebe7cf046e
|
libCom: iocshRegisterVariable() only warn on actual redefinition
Avoid noise if simply called twice.
|
2018-11-04 19:32:48 -08:00 |
|
Andrew Johnson
|
00d937cc02
|
Don't parallelize test-results
|
2018-11-02 17:49:59 -05:00 |
|
Andrew Johnson
|
560f43b561
|
Use private server ports in netget test
|
2018-11-02 17:01:00 -05:00 |
|
Andrew Johnson
|
301ded2dc1
|
Fix detail in Release Checklist
|
2018-11-01 15:12:06 -05:00 |
|
Andrew Johnson
|
d3927dea91
|
Update version to -rc1-DEV after tagging.
|
2018-11-01 14:28:59 -05:00 |
|
Andrew Johnson
|
b80ce4883d
|
Set version to 7.0.2-rc1
R7.0.2-rc1
|
2018-11-01 14:27:11 -05:00 |
|
Andrew Johnson
|
924c1a21f9
|
Documentation updates before 7.0.2-rc1
|
2018-11-01 14:26:17 -05:00 |
|
Andrew Johnson
|
6fb98c07b0
|
Last attempt with the netget test before I disable it
|
2018-11-01 11:56:43 -05:00 |
|
Andrew Johnson
|
7bd55cb233
|
Protect IOC.pm against <PIPE> errors
These can happen if the IOC dies prematurely.
|
2018-10-31 17:57:26 -05:00 |
|
Andrew Johnson
|
5f0b8eb064
|
Merge 'netget' tests into 7.0
|
2018-10-31 17:14:17 -05:00 |
|
Michael Davidsaver
|
f6391ee702
|
update PVA modules with pvtools rework
|
2018-10-31 13:47:24 -07:00 |
|
Andrew Johnson
|
d129af29c2
|
netget test: Configure environment to keep traffic local
|
2018-10-30 17:24:32 -05:00 |
|
Andrew Johnson
|
36c2f78355
|
Adjust pvget regexp for newer output
|
2018-10-30 17:23:31 -05:00 |
|
Andrew Johnson
|
464e8a4f14
|
Added Perl EPICS::IOC module and netget test program
|
2018-10-30 11:35:03 -05:00 |
|
Andrew Johnson
|
f0bbae1767
|
Merge Dirk's FixShellCommands branch into 7.0
|
2018-10-30 09:51:02 -05:00 |
|
Andrew Johnson
|
fbbd2369e9
|
Update submodules
|
2018-10-30 09:44:35 -05:00 |
|
Michael Davidsaver
|
78537fbb80
|
update all PVA modules
|
2018-10-28 19:04:18 -07:00 |
|
Michael Davidsaver
|
78b6312f49
|
fix mingw build
|
2018-10-28 19:03:42 -07:00 |
|
Andrew Johnson
|
818e6c236d
|
Rework epicsMakeMemFs.pl script to use higher level constructs
|
2018-10-26 17:07:29 -05:00 |
|
Andrew Johnson
|
23d9176772
|
Clean-up of aai and waveform record sources
|
2018-10-26 17:05:40 -05:00 |
|
Andrew Johnson
|
2efe56c6d1
|
Merge 3.16 (after 3.16.2-rc1) into 7.0
|
2018-10-26 17:04:53 -05:00 |
|
Andrew Johnson
|
94ebd0fe48
|
Set version to -DEV after -rc1 tagged
|
2018-10-25 14:54:56 -05:00 |
|
Andrew Johnson
|
8a7442e878
|
Set version to 3.16.2-rc1
R3.16.2-rc1
|
2018-10-25 14:52:47 -05:00 |
|
Andrew Johnson
|
31870b4c41
|
Merge branch 'fix-make-question-mode' into 3.16
|
2018-10-25 14:38:44 -05:00 |
|
Andrew Johnson
|
ae38fb2c1c
|
Improve output from genVersionHeader.pl
Especially the responses in 'make --question' mode.
|
2018-10-25 14:37:50 -05:00 |
|
Andrew Johnson
|
a3ace1f260
|
Merge branch 'dtypedset' into 3.16
|
2018-10-25 12:48:38 -05:00 |
|
Michael Davidsaver
|
728bb556cf
|
yajlTest doesn't run w/ RTEMS+qemu
|
2018-10-25 11:39:53 -05:00 |
|
Andrew Johnson
|
b7afb287d5
|
Merge branch 'rtems-test' into 3.16
|
2018-10-25 11:39:17 -05:00 |
|
Michael Davidsaver
|
275d36b09d
|
RTEMS use non-default osdEnv
putenv() seems unable to clear environment variables.
|
2018-10-25 11:30:34 -05:00 |
|
Andrew Johnson
|
a81c3503d2
|
Fix MUNCH_CMD for RTEMS-pc386 with parallel builds
|
2018-10-25 11:15:57 -05:00 |
|