You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			31 lines
		
	
	
		
			747 B
		
	
	
	
		
			Python
		
	
			
		
		
	
	
			31 lines
		
	
	
		
			747 B
		
	
	
	
		
			Python
		
	
import sys
 | 
						|
 | 
						|
if sys.version_info < (3,):
 | 
						|
    try:
 | 
						|
        from thread import allocate_lock
 | 
						|
    except ImportError:
 | 
						|
        from dummy_thread import allocate_lock
 | 
						|
else:
 | 
						|
    try:
 | 
						|
        from _thread import allocate_lock
 | 
						|
    except ImportError:
 | 
						|
        from _dummy_thread import allocate_lock
 | 
						|
 | 
						|
 | 
						|
##import sys
 | 
						|
##l1 = allocate_lock
 | 
						|
 | 
						|
##class allocate_lock(object):
 | 
						|
##    def __init__(self):
 | 
						|
##        self._real = l1()
 | 
						|
##    def __enter__(self):
 | 
						|
##        for i in range(4, 0, -1):
 | 
						|
##            print sys._getframe(i).f_code
 | 
						|
##        print
 | 
						|
##        return self._real.__enter__()
 | 
						|
##    def __exit__(self, *args):
 | 
						|
##        return self._real.__exit__(*args)
 | 
						|
##    def acquire(self, f):
 | 
						|
##        assert f is False
 | 
						|
##        return self._real.acquire(f)
 |