~info-martin-konrad/epics-base:replace-usleep

Last commit made on 2020-03-04
Get this branch:
git clone -b replace-usleep https://git.launchpad.net/~info-martin-konrad/epics-base
Only Martin Konrad can upload to this branch. If you are Martin Konrad please log in for upload directions.

Branch merges

Branch information

Name:
replace-usleep
Repository:
lp:~info-martin-konrad/epics-base

Recent commits

f982057... by Martin Konrad

Replace usleep call by nanosleep

Also improve behavior in case signals are delivered to the sleeping
thread. This fixes a potential security weakness reported by codacy
(interaction of usleep with SIGALRM and other timer functions such
as sleep(), alarm(), setitimer(), and nanosleep() is unspecified).

41f1b0f... by Andrew Johnson

Fix histogram record allocation bug

Found by Peter Heesterman: Potential use of NULL pcallback pointer.

Nothing looks at the return value from wdogInit(), so don't bother.

d82d3d3... by Andrew Johnson

Combine the iocVirgin and iocStopped states into iocVoid

6ae3f56... by mdavidsaver

Merge remote-tracking branch 'lp-konrad/fix-crash-dbloadrecords-after-iocinit' into 3.15

* lp-konrad/fix-crash-dbloadrecords-after-iocinit:
  Fix mingw cross-build
  Use accessor in iocInit
  Fix segfault when calling dbLoadRecords after iocInit

4844fbb... by Bryan Robert Tester <email address hidden>

moved listen into rsrv_grab_tcp to allow retry if failed

Fixes race condition with multiple IOCs starting simultaneously.

983937a... by Gabriel Fedel <email address hidden>

Fix event record device support with constant INP

This fix apply to event record device with constant INP.
Now when the event record is proccessed the associated records with the
same SCAN setup get triggered correctly, it is not more necessary to set
VAL on event record.

Fixes lp: #1829770

1d9e9ff... by Andrew Johnson

Add new POD output files to RecordReference index

eb8ca22... by Andrew Johnson

Add new POD documentation, from Rolf Keitel

Documents the lsi, lso and printf record types.

bfd289e... by Andrew Johnson

Add converted histogram POD

a5bae49... by Andrew Johnson

Rename lsi, lso and printf *Record.dbd to .dbd.pod