Skip to content

ola/OlaClientTester doesn't complete when a usbdmx device is plugged in #958

@peternewman

Description

@peternewman

./ola/OlaClientTester -l 4
olad/OlaDaemon.cpp:121: Using configs in /home/peter/.ola
common/thread/Mutex.cpp:115: Waiting with pthread
common/thread/Thread.cpp:192: Thread pref-saver, policy SCHED_OTHER, priority 0
common/thread/Mutex.cpp:117: Waited
olad/OlaServer.cpp:194: Server UID is 7a70:5a00000a
olad/OlaServer.cpp:206: Server instance name is Ola Server 2
common/thread/Mutex.cpp:115: Waiting with pthread
common/thread/Thread.cpp:192: Thread bonjour, policy SCHED_OTHER, priority 0
common/thread/Mutex.cpp:117: Waited
olad/OlaServer.cpp:481: Updated PID definitions.
olad/OlaServer.cpp:489: PID store is at 0x9c65348
common/thread/Mutex.cpp:115: Waiting with pthread
common/thread/Thread.cpp:192: Thread , policy SCHED_OTHER, priority 0
common/thread/Mutex.cpp:117: Waited
common/thread/Mutex.cpp:115: Waiting with pthread
olad/PluginManager.cpp:73: Skipping ArtNet because it was disabled
olad/PluginManager.cpp:73: Skipping ESP Net because it was disabled
olad/PluginManager.cpp:73: Skipping KarateLight because it was disabled
olad/PluginManager.cpp:73: Skipping KiNET because it was disabled
olad/PluginManager.cpp:73: Skipping Milford Instruments because it was disabled
olad/PluginManager.cpp:73: Skipping Renard because it was disabled
olad/PluginManager.cpp:73: Skipping SandNet because it was disabled
olad/PluginManager.cpp:73: Skipping ShowNet because it was disabled
olad/PluginManager.cpp:73: Skipping StageProfi because it was disabled
olad/PluginManager.cpp:73: Skipping Pathport because it was disabled
olad/PluginManager.cpp:73: Skipping UART native DMX because it was disabled
olad/PluginManager.cpp:195: Trying to start Dummy
olad/plugin_api/DeviceManager.cpp:105: Installed device: Dummy Device:1-1
olad/plugin_api/PortManager.cpp:119: Patched 1-1-O-0 to universe 0
olad/PluginManager.cpp:200: Started Dummy
olad/PluginManager.cpp:195: Trying to start Serial USB
common/thread/Mutex.cpp:115: Waiting with pthread
common/thread/Thread.cpp:192: Thread , policy SCHED_OTHER, priority 0
common/thread/Mutex.cpp:117: Waited
common/thread/Mutex.cpp:115: Waiting with pthread
common/thread/Mutex.cpp:117: Waited
olad/PluginManager.cpp:200: Started Serial USB
olad/PluginManager.cpp:195: Trying to start Enttec Open DMX
common/io/IOUtils.cpp:39: open(/dev/dmx0): No such file or directory
plugins/opendmx/OpenDmxPlugin.cpp:80: Could not open /dev/dmx0 No such file or directory
olad/PluginManager.cpp:200: Started Enttec Open DMX
olad/PluginManager.cpp:195: Trying to start E1.31 (sACN)
olad/plugin_api/DeviceManager.cpp:105: Installed device: E1.31 (DMX over ACN) [10.0.0.90]:11-1
olad/PluginManager.cpp:200: Started E1.31 (sACN)
olad/PluginManager.cpp:195: Trying to start USB
plugins/usbdmx/AsyncPluginImpl.cpp:95: Async
common/thread/Mutex.cpp:115: Waiting with pthread
common/thread/Thread.cpp:192: Thread , policy SCHED_OTHER, priority 0
common/thread/Mutex.cpp:117: Waited
olad/PluginManager.cpp:200: Started USB
olad/PluginManager.cpp:188: Not enabling FTDI USB DMX because it conflicts with Serial USB which is already running
olad/PluginManager.cpp:195: Trying to start OSC
plugins/osc/OSCDevice.cpp:88: No targets specified for OSC Output port 0
plugins/osc/OSCDevice.cpp:88: No targets specified for OSC Output port 3
plugins/osc/OSCDevice.cpp:88: No targets specified for OSC Output port 4
olad/plugin_api/DeviceManager.cpp:105: Installed device: OSC Device:14-1
olad/plugin_api/PortManager.cpp:119: Patched 14-1-I-0 to universe 0
olad/plugin_api/PortManager.cpp:119: Patched 14-1-I-1 to universe 99
olad/PluginManager.cpp:200: Started OSC
olad/PluginManager.cpp:195: Trying to start SPI
olad/PluginManager.cpp:200: Started SPI
olad/PluginManager.cpp:195: Trying to start Open Pixel Control
olad/PluginManager.cpp:200: Started Open Pixel Control
olad/PluginManager.cpp:195: Trying to start GPIO
olad/PluginManager.cpp:200: Started GPIO
common/thread/Mutex.cpp:117: Waited
plugins/usbdmx/JaRuleFactory.cpp:52: Found a new Ja Rule device
plugins/usbdmx/JaRuleFactory.cpp:55: Adding widget
./plugins/usbdmx/WidgetFactory.h:172: Adding Widget
libs/usb/LibUsbThread.cpp:51: -- Starting libusb thread
common/thread/Mutex.cpp:115: Waiting with pthread
olad/OlaDaemon.cpp:148: Shutting down
common/thread/Thread.cpp:192: Thread , policy SCHED_OTHER, priority 0
libs/usb/LibUsbThread.cpp:34: ----libusb event thread is running
libs/usb/LibUsbThread.cpp:42: Pre handle
common/thread/Mutex.cpp:117: Waited
libs/usb/LibUsbThread.cpp:44: Post handle
libs/usb/LibUsbThread.cpp:42: Pre handle
libs/usb/LibUsbThread.cpp:44: Post handle
libs/usb/LibUsbThread.cpp:42: Pre handle
libs/usb/LibUsbThread.cpp:44: Post handle
libs/usb/LibUsbThread.cpp:42: Pre handle
libs/usb/LibUsbThread.cpp:44: Post handle
libs/usb/LibUsbThread.cpp:42: Pre handle
libs/usb/LibUsbThread.cpp:44: Post handle
libs/usb/LibUsbThread.cpp:42: Pre handle
libs/usb/LibUsbThread.cpp:44: Post handle
libs/usb/LibUsbThread.cpp:42: Pre handle
libs/usb/LibUsbThread.cpp:44: Post handle
libs/usb/LibUsbThread.cpp:42: Pre handle
libs/usb/JaRuleWidget.cpp:250: Found Ja Rule port at 1
libs/usb/JaRuleWidget.cpp:265: Found JaRule device : 3800:00162400
libs/usb/JaRuleWidget.cpp:89: InternalInit: 1
libs/usb/JaRuleWidget.cpp:97: Init: 1
./plugins/usbdmx/WidgetFactory.h:177: Widget initialised
./plugins/usbdmx/SyncronizedWidgetObserver.h:59: Adding NewWidget
plugins/usbdmx/SyncronizedWidgetObserver.cpp:41: Dispatching
plugins/usbdmx/SyncronizedWidgetObserver.cpp:46: Future
plugins/usbdmx/SyncronizedWidgetObserver.cpp:47: SS: 0x9bee8f8
plugins/usbdmx/SyncronizedWidgetObserver.cpp:49: Future Exec
plugins/usbdmx/SyncronizedWidgetObserver.cpp:54: Post Future Exec
./include/ola/thread/FuturePrivate.h:64: Get Future
./include/ola/thread/FuturePrivate.h:66: Post locker
./include/ola/thread/FuturePrivate.h:71: Wait
common/thread/Mutex.cpp:115: Waiting with pthread
libs/usb/LibUsbThread.cpp:44: Post handle
libs/usb/LibUsbThread.cpp:42: Pre handle
^C

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions