|
70e193b0fd
|
valgrind leak from tasks not deleting funcs
|
2018-04-13 09:35:18 +02:00 |
|
|
03de29de90
|
refine threadpool mutex, remove unlock before destroying, unlocking twice is undefined behaviour
|
2017-12-11 18:02:33 +01:00 |
|
|
40a7b3983a
|
put some locking in stop acquisition and startandreadallnowait (bugs threadpool with more evernts than normal due to main and processing thread with no locks for detector releated stuff, zmqthreadpool not required, r_restreamstop moved to status stop when idle
|
2017-12-08 11:40:07 +01:00 |
|
|
5b0fd60775
|
parallelized ratecorrection
|
2017-09-18 17:49:08 +02:00 |
|
|
a95e2efdb0
|
parallelized settimer, setfileindex, setonline, setreceiveronline, getreceiverstatus, resetframescaught, setFrameIndex, setFileName, getFramesCaughtByReceiver; added getFramesCaughtbyAnyreceiver to avoid threadpool and to use in post processing
|
2017-09-18 16:47:22 +02:00 |
|
|
54d231d3c6
|
parallelized set timer, file index
|
2017-09-15 14:51:43 +02:00 |
|
|
e6125c3c7f
|
base fix for parallelism made more efficient
|
2017-09-15 09:20:43 +02:00 |
|
|
67cdfe8b41
|
in between
|
2017-09-14 16:58:39 +02:00 |
|
|
c2980b3c44
|
changes for setting threshold without trimbits for eiger
|
2017-06-28 10:24:07 +02:00 |
|
|
1ed4407c11
|
parallelizing adcs and dacs
|
2017-06-23 17:26:46 +02:00 |
|
|
e2e25f6e62
|
changed API for setting network parameter to remove memory leak, fixed lock issues in streaming print outs to gui, deleted return from threadpool in the right place
|
2017-06-19 14:29:45 +02:00 |
|
|
15424149cd
|
removed leak from postprocessing, moved delete task to earlier in threadpool and deleting threadpool
|
2017-05-12 10:32:16 +02:00 |
|
|
445da80df8
|
resolved warnings, also from esrf: todo: include changes in zmq
|
2017-05-01 13:11:10 +02:00 |
|
|
264485c8ff
|
changed all -lpthread to -pthread
|
2017-05-01 09:53:37 +02:00 |
|
|
78078f4ef3
|
esrf suggestion for volatile in multithread threadpool
|
2017-03-23 11:55:56 +01:00 |
|
|
87ce1ed736
|
moved tau to settings file, removed gain and offset, setting threshold loads settings file, setting threshold only sets client variable
|
2017-02-03 12:29:44 +01:00 |
|
|
652d29f2d9
|
almost done
|
2016-09-09 17:51:36 +02:00 |
|
|
e0c45f4afd
|
solved paralel start bug. due to handshaking deficit in thread start
|
2016-08-17 10:29:47 +02:00 |
|
|
fb8f49985b
|
changes to test
|
2016-08-15 15:14:15 +02:00 |
|
|
09d0d3ba22
|
parallized setup receiver
|
2016-07-07 15:55:22 +02:00 |
|
|
3019f4e6ff
|
made parallel status start, receiver start and receiver stop
|
2016-07-06 16:53:05 +02:00 |
|
|
7e4ebd3a5d
|
included execute trimming execution of pulseandmove
|
2016-03-16 18:26:53 +01:00 |
|
|
a2c41b58d9
|
included parallelization for setsettings, setalltrimbits, pulsechip, pulsepixel, pulsepixelnmove
|
2016-03-16 11:18:35 +01:00 |
|
|
4c5736db5e
|
works for get setttings and for loadsettingsfile
|
2016-03-10 18:18:50 +01:00 |
|
|
d3a7d3bad3
|
something
|
2016-03-10 17:25:47 +01:00 |
|