24f3478c9886c111fc4b9454f61e4eb258bb3e12
Added "safety" of passing move-able reference is an illusion since no use_count()==1 test is done. Instead extra (shallow) copies were made for each subscriber. Instead. Pass const reference, redefine MonitorControlOp::post() to transfer ownership, and make only a single copy in SharedPV::post().
PVXS - PVAccess protocol library
VCS - https://github.com/mdavidsaver/pvxs
Documentation - https://mdavidsaver.github.io/pvxs/
CI status
Languages
C++
95.9%
Python
2.1%
Makefile
1.3%
Shell
0.3%
CMake
0.2%
Other
0.1%