tests/python/c_code@c_ext/confnode.xml
author |
Edouard Tisserant |
|
Thu, 19 Apr 2018 12:22:40 +0200 |
changeset 1994 |
1fdc32be71b8 |
parent 1401 |
611fded24ce4
|
permissions |
-rw-r--r-- |
Rework of runtime non-real-time threading, and shared object dynamic loading :
- All exposed operations on PLCObject are now serialized through main thread
(@RunInMain). Only one exception : python trace thread calling _GetDebugData
- Re-loading of same shared object is prevented. dlclose/delte/rewrite/dlopen
don't happen in that case. This is a workaround for some xenomai copperplate
bug triggering segfault, inbetween delete and rewrite.
- Trace thread now waits for data, dies if no data, and dies instead of
suspending as before when no data consumed after 3 seconds.
- Disabled threading in Pyro client
- Enforced auxiliary threads starting sequence : Pyro -> [UI] ->
PLCWorker.RunLoop
1401
611fded24ce4
Pair with matiec a51a3bb4d613. Re-enable resource add/remove, updated CFLAGS, disabled broken global FG test in tests/python
Edouard Tisserant
diff
changeset
|
1 |
<?xml version='1.0' encoding='utf-8'?>
|
734
|
2 |
<CExtension CFLAGS="" LDFLAGS=""/>
|