Owen Green
901725b132
Provide slightly more context in error messages
5 years ago
Owen Green
246f9e2b1f
Ensure that threaded jobs still have a completion message to send
...
(broken by 6065996 )
5 years ago
Owen Green
60659962a2
Fix RT memory leak with completion messages found by Ted Moore
...
A paradigmatic example of why raw pointers are hard: ASyncCmd takes
ownership of the cmd pointer, but *copies* the completion message (so we
still need to free the latter)
5 years ago
Owen Green
1e094ae062
Fix FluidKDTree kr crash
...
Don't persist in trying to read ID as srting
5 years ago
Owen Green
5cbe109c93
Add /flush to force server cache reset with internal Server
5 years ago
Owen Green
42cc43f89d
Ensure realtime objects run parameter constrainsts on creation
5 years ago
Owen Green
d54e153fd4
Unconditionally update parameters in RT
...
TODO: see if Bus.touched can help ameloriate the cost of doing this
5 years ago
Owen Green
301aa28ef1
Restore setting brute force sample rate to unitialized buffers
5 years ago
Owen Green
1dc3409561
Fix retiggering of syncrhonous Buf*.kr
5 years ago
Owen Green
5b89d279e4
Unused param warning
5 years ago
Owen Green
0a1789f842
Restore version command
5 years ago
Owen Green
012ce483c5
NRT Wrapper: signal completion via cache
...
for (hopefully) greater reliability
5 years ago
Owen Green
360155f4c4
Try and fix thread callback double-free crash by going via RT message queue
5 years ago
Owen Green
54cda6c78b
SCBufferAdaptor Fix double free by not calling cleanup() in destructor
...
plus some tidying up
5 years ago
Owen Green
fb17a08e24
Don't free memory twice
5 years ago
Owen Green
9eb2a44a69
Use (hacky) NRT SendReply for responses
...
This solves problems wih behaviour w/r/t server sync
5 years ago
Owen Green
4654d77707
Messages shouldn't send done until after completion messages have fired
5 years ago
Owen Green
010ecf557e
Wrapper: try to avoid crash if server is shut(ting) down when thread returns
5 years ago
Owen Green
0931042aff
Mop up some warnings
5 years ago
Owen Green
0b33b1ecaf
Refactor SC wrapper
...
Split into distinct files
Use Async commands for NRT processing (again)
5 years ago
Owen Green
a83c316d22
Refactor lambda to avoid hobson's choice between warnings on clang or errors on MSVC
5 years ago
Owen Green
66c888f77c
Print warnings properly
5 years ago
Owen Green
6ebfa6db61
Avoid trying to read into objects before their constructor has run
5 years ago
Owen Green
78d8f7577e
Refresh params before message invoke
5 years ago
Gerard
04f0db5267
revert to 89886c1
5 years ago
Pierre Alexandre Tremblay
6d69b0f291
Revert "Fix RT triggering"
...
This reverts commit 89886c143f .
5 years ago
Owen Green
89886c143f
Fix RT triggering
5 years ago
Owen Green
5af45397c7
Reduce overhead by making parameter updates conditional for RT model objects, using pointers for constraint results
5 years ago
Owen Green
77ab8cb91a
Undo dunce boy move
5 years ago
Owen Green
e1c8fe7d98
Reduce contention to try and fix #67
5 years ago
Owen Green
d060839475
Fix instability in batch processing: todo revert to SC memory pool and tidy up
5 years ago
Owen Green
323deaa063
Update params in poll() for benefit of NRT data objects that don't trigger
6 years ago
Owen Green
5dff5ea28e
Update real time control array size to account for model objects
6 years ago
Owen Green
1d6fd8f1b0
Merge branch 'clients/inter_client_comms' into feature/rt-queries
6 years ago
Owen Green
f480d476b2
Correct reading of UID from controls for ModelObjects, resolves #62
6 years ago
Owen Green
2b71644d7b
Refresh parameters before message invocation
6 years ago
Owen Green
b2a295d8b3
Add support for LongArrayT params
6 years ago
Owen Green
b687b5649d
Add KMeansClient RT support
6 years ago
Owen Green
eb6aeb0304
Also capture report
6 years ago
Owen Green
a3ee1868f1
Supply missing lambda capture, because MSVC was sad
6 years ago
Owen Green
441d1d0cf9
Things that haven't run, can't be cancelled. Hope this fixes #58
6 years ago
Owen Green
716d60912e
Recover cancelled notification resolves #58
6 years ago
Owen Green
5eecb02ab8
Update NRT params on retrigger
6 years ago
Owen Green
5bd0832981
Restore FluidDataWr C++ atfer overzealous revert
6 years ago
Owen Green
7a1bdc5a02
Revert changes to Corpus Builders and help files now that we have bypass in FluidDataWr
6 years ago
Owen Green
f93b2562cb
Add bypass for numerical index to FluidDataSetWr, update help
6 years ago
Owen Green
1a01e76001
Guard against scsynth triggering u_cmd before constructor called
6 years ago
Owen Green
cffcd889dd
Remove debug detritus
6 years ago
Owen Green
7d6d169de3
Changes to FluidDataSetWr to take separate string prefix and integer counter for label making
6 years ago
Owen Green
ce22e867db
Mend clean up for Shared Clients
6 years ago