|
|
d0adf702f1
|
merge with iocLogClientFixes
|
2019-09-27 14:50:14 +02:00 |
|
|
|
5f0df840a3
|
increase error message buffer size for long (Windows) error messges
|
2019-09-19 17:53:04 +02:00 |
|
|
|
301a6e00b9
|
moved logClientSendMessage and made it static
|
2019-09-19 17:47:30 +02:00 |
|
|
|
abbd54b2c8
|
fix wrong function name in comment
|
2019-09-19 17:47:17 +02:00 |
|
|
|
bad6295108
|
don't shutdown write channel of iocLogServer to allow logClient to detect disconnect
|
2019-09-18 16:08:15 +02:00 |
|
|
|
5801ff233a
|
use dynamic debug flag for logClient
|
2019-09-18 15:59:53 +02:00 |
|
|
|
9dfed167dc
|
improve logClientShow to show unsent bytes on level 2 (and fix level 1)
|
2019-09-18 15:55:47 +02:00 |
|
|
|
b925d3f902
|
(Re-)connect only when there is something to send. This avoids constant useless disconnect/connect cycles if the server (or firewall) keeps closing the connection.
|
2019-09-04 10:18:03 +02:00 |
|
|
|
09a17127a9
|
make xxxTestHarness TESTPRODs instead of PRODs
|
2019-09-02 10:47:43 +02:00 |
|
|
|
2cafe6d65c
|
detect when server closes connection. can only be done reliably with recv, not with send
|
2019-08-30 08:57:09 +02:00 |
|
|
|
2b0161d9bf
|
no need to delay startup only because log server is currently not available
|
2019-08-30 08:57:08 +02:00 |
|
|
|
9df98c1838
|
send pending log messages directly after connecting
|
2019-08-30 08:57:08 +02:00 |
|
|
|
59aa9cfe74
|
avoid needless memmove calls
|
2019-08-30 08:57:08 +02:00 |
|
|
|
709208ef5c
|
elimitate duplicate code in logClient
|
2019-08-30 08:57:08 +02:00 |
|
|
|
0a3427c835
|
do not discard unsent messages when log server has closed connection, instead try to send them after reconnect
|
2019-08-30 08:57:08 +02:00 |
|
|
|
2432878773
|
speed up logRestart thread termination at exit
|
2019-08-30 08:57:08 +02:00 |
|
|
|
62c3b0a585
|
don't send errlog on all logClients
|
2019-08-30 08:57:08 +02:00 |
|
Andrew Johnson
|
b2938459f8
|
Define pdevLibVME on non-VME RTEMS targets
|
2019-08-28 15:28:08 -05:00 |
|
|
|
05cd95a821
|
astac argument checks
|
2019-08-13 20:37:43 -07:00 |
|
Andrew Johnson
|
fd48ee9aec
|
Update submodules
Adjust comments in the embedded module CONFIG_*_VERSION files
|
2019-08-13 11:21:26 -05:00 |
|
|
|
b04b2dab22
|
fix astac crash
|
2019-08-13 15:13:54 +02:00 |
|
|
|
53dd61b80a
|
merged with R7.0.3
|
2019-08-09 11:31:43 +02:00 |
|
Andrew Johnson
|
29fc49199d
|
Update versions after tag, set DEVELOPMENT_FLAG/DEV_SNAPSHOT
|
2019-07-31 14:29:18 -05:00 |
|
Andrew Johnson
|
841ef37820
|
Update version numbers for Base and internal modules
Clear EPICS_DEV_SNAPSHOT flag for tagging.
|
2019-07-31 12:11:22 -05:00 |
|
Andrew Johnson
|
1706da98cc
|
Update submodules to tagged versions
|
2019-07-30 14:36:46 -05:00 |
|
Andrew Johnson
|
e8be04bc43
|
Update pvDatabase submodule
|
2019-07-25 18:14:12 -05:00 |
|
Andrew Johnson
|
dee526f2f6
|
Merge msi fix from 3.15 branch into 7.0
|
2019-07-25 18:11:26 -05:00 |
|
Andrew Johnson
|
59cffd51ae
|
Merge 3.15 branch into 7.0
|
2019-07-25 18:10:40 -05:00 |
|
Michael Davidsaver
|
afd9697290
|
update PVA modules
|
2019-07-24 17:45:08 -07:00 |
|
|
|
5b754d320f
|
fix posix epicsThreadSleepQuantum() implementation not to return 0.01 on Linux
|
2019-07-24 14:17:25 +02:00 |
|
|
|
2be2658cfc
|
added modules/pcas
|
2019-07-22 17:12:22 +02:00 |
|
|
|
2b157096e6
|
merge branch '7.0' into 'PSI-7.0'
|
2019-07-22 15:44:08 +02:00 |
|
|
|
71eaddfd84
|
Merge branch 'refs/heads/PSI-7.0.1' into PSI-7.0
|
2019-07-22 15:36:33 +02:00 |
|
|
|
5589deb3ad
|
make sure softIoc for vxWorks contains all functions
|
2019-07-22 15:17:18 +02:00 |
|
Michael Davidsaver
|
d214d81794
|
CROSS_COMPILER_RUNTEST_ARCHS for non-RTEMS
|
2019-07-07 16:50:02 -07:00 |
|
Michael Davidsaver
|
c70b1a9a29
|
libcom: detect uclibc support for backtrace()
|
2019-07-06 13:43:58 -07:00 |
|
Michael Davidsaver
|
c8e5deca76
|
dbEvent tweak Queue size
|
2019-06-26 09:40:41 -07:00 |
|
Michael Davidsaver
|
5b09bb6e71
|
Set file+line for epicsMutex
Makes the output of epicsMutexShowAll more useful wrt. libca.
|
2019-06-26 09:40:41 -07:00 |
|
Michael Davidsaver
|
ede52d96b8
|
posix show mapping of epicsMutexId and uaddr passed to futex()
On Linux w/ GLIBC+NTPL useful to establish mapping between
args to futux syscall and epicsMutexId (and file+line of creation).
|
2019-06-26 09:40:41 -07:00 |
|
Michael Davidsaver
|
ceccafe823
|
mbbo/mbbiDirect number of bits as precision
Not really useful w/ RSRV/CA, but can be used by QSRV/PVA
to provide number of bits as meta-data.
|
2019-06-26 09:39:58 -07:00 |
|
Michael Davidsaver
|
f955199805
|
epicsTimerTest loosen test threshold
|
2019-06-26 09:38:48 -07:00 |
|
Michael Davidsaver
|
2af0c10470
|
debug epicsTimerTest
|
2019-06-26 09:38:48 -07:00 |
|
Michael Davidsaver
|
89f0f1338a
|
ioc/db: consolidate callback state tracking
combine cbCtl and callbackIsInit.
use atomic ops to avoid false positive data races.
|
2019-06-26 09:38:48 -07:00 |
|
Michael Davidsaver
|
6ce8dfec01
|
libCom: timerQueueActive atomic exitFlag
quiet false positive data race
|
2019-06-26 09:38:48 -07:00 |
|
Michael Davidsaver
|
c1ab30142a
|
sysconf /0 paranoia
Seems unlikely, but avoid any possibility to divide by zero.
|
2019-06-26 08:59:35 -07:00 |
|
Michael Davidsaver
|
a64cb4a877
|
update PVA modules
|
2019-06-17 17:48:41 -07:00 |
|
Michael Davidsaver
|
655c5bed92
|
osiClockTime Darwin doesn't use.
Darwin/osdTime.cpp unconditionally provides osdTimeGetCurrent()
and never calls ClockTime_Init().
|
2019-05-20 15:32:57 -07:00 |
|
Michael Davidsaver
|
2c99c36ef9
|
Merge remote-tracking branch 'lp-Com/timeopt' into 7.0
* lp-Com/timeopt:
!gtMoreThanDefault -> useOsdGetCurrent
generalTime short circuit current time
|
2019-05-20 13:49:10 -07:00 |
|
|
|
0bb80e373b
|
add simple calculations to macros
|
2019-05-10 14:44:17 +02:00 |
|
|
|
4acdd83984
|
also build pcas
|
2019-05-10 11:13:23 +02:00 |
|