From: <di...@us...> - 2003-04-27 17:43:34
|
Update of /cvsroot/freevo/freevo/src In directory sc8-pr-cvs1:/tmp/cvs-serv30044 Modified Files: rc.py Log Message: secure RemoteControl against different threads Index: rc.py =================================================================== RCS file: /cvsroot/freevo/freevo/src/rc.py,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** rc.py 27 Apr 2003 15:28:24 -0000 1.13 --- rc.py 27 Apr 2003 17:43:30 -0000 1.14 *************** *** 10,13 **** --- 10,16 ---- # ----------------------------------------------------------------------- # $Log$ + # Revision 1.14 2003/04/27 17:43:30 dischi + # secure RemoteControl against different threads + # # Revision 1.13 2003/04/27 15:28:24 rshortt # Adding back support for using a network remote. If ENABLE_NETWORK_REMOTE is *************** *** 67,71 **** import socket import config ! PYLIRC = 1 --- 70,74 ---- import socket import config ! import util PYLIRC = 1 *************** *** 91,95 **** # One-time init if _singleton == None: ! _singleton = RemoteControl() return _singleton --- 94,98 ---- # One-time init if _singleton == None: ! _singleton = util.SynchronizedObject(RemoteControl()) return _singleton |