indifference_engine;502422 Wrote: 
> The problem was the Controller locked up so much that it didn't detect
> when you released the button.  The ir codes got sent continuously until
> the Controller's resources became overwhelmed and it crashed.  Not good.
> I will re-investigate now 7.4 has been released, it may be better than
> 7.3 (for this anyway).

The Controller (within LUA) is singlethreaded and has a simple
eventqueue. If you do a long-running task (like repeatedly sending
events) in a LUA-method, subsequent events only get queued but will
never trigger.

In the thread about the Radio architecture (the developers or beta
forum) in the beginning there was some discussion about multithreading
in LUA.
Maybe you have a look there to get some inspiration (though I'm not
sure if this might lead to a solution).


-- 
bluegaspode

1x SB-Controller+Receiver (Duet), 1xSB-Boom. 1xSB-Radio
Server (7.4.1) running on SheevaPlug (Ubuntu) with attached Western
Digital MyBook Essential.
Secondary 7.4 Server on Debianized Buffalo Linkstation LS-CHL.
------------------------------------------------------------------------
bluegaspode's Profile: http://forums.slimdevices.com/member.php?userid=31651
View this thread: http://forums.slimdevices.com/showthread.php?t=66795

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to