Patrick Fischer wrote: > so I need to place the call at MainMenuAction or something similar? > Thats not what I want. I start a Thread in Start() which is listen to a > xmlrpc connection. > If i get an "start Replay X" event from a xmlrpc Server, then I want to > start a replay. > In this case I have to put my sockets to a thread but from a thread I > can't start a replay :-( > Is the only way to use the svdrp? I can implement an own command which > take my params, but this is a winded way, isn't it? > > Patrick You could remove the cControl::Attach(); call from your code (this is done in VDR's main loop in the foreground thread) and add a mutex to cControl that guards all calls to its member functions. Klaus