Example #1
0
 def wrapped(*args, **kwargs):
     get_mpd_lock()
     try:
         rv = f(*args, **kwargs)
     except:
         release_mpd_lock()
         raise
     else:
         release_mpd_lock()
     return rv
Example #2
0
 def wrapped(*args, **kwargs):
     get_mpd_lock()
     try:
         rv = f(*args, **kwargs)
     except:
         release_mpd_lock()
         raise
     else:        
         release_mpd_lock()
     return rv
Example #3
0
 def wrapped(*args, **kwargs):
     get_mpd_lock()
     rv = f(*args, **kwargs)
     release_mpd_lock()
     return rv