Provide dummy (do-nothing) settrace() and setprofile() functions until
Jeremy can check in the real things.
This commit is contained in:
parent
2740944361
commit
685e69739e
|
@ -14,7 +14,8 @@ from traceback import print_exc as _print_exc
|
|||
|
||||
# Rename some stuff so "from threading import *" is safe
|
||||
__all__ = ['activeCount', 'Condition', 'currentThread', 'enumerate', 'Event',
|
||||
'Lock', 'RLock', 'Semaphore', 'BoundedSemaphore', 'Thread', 'Timer']
|
||||
'Lock', 'RLock', 'Semaphore', 'BoundedSemaphore', 'Thread',
|
||||
'Timer', 'setprofile', 'settrace']
|
||||
|
||||
_start_new_thread = thread.start_new_thread
|
||||
_allocate_lock = thread.allocate_lock
|
||||
|
@ -600,6 +601,13 @@ def enumerate():
|
|||
_active_limbo_lock.release()
|
||||
return active
|
||||
|
||||
# XXX This needs a real defintion.
|
||||
def settrace(tracefunc):
|
||||
pass
|
||||
|
||||
# XXX This needs a real defintion.
|
||||
def setprofile(dispatchfunc):
|
||||
pass
|
||||
|
||||
# Create the main thread object
|
||||
|
||||
|
|
|
@ -127,6 +127,10 @@ Library
|
|||
that cooperate with the functions of the same name in the sys
|
||||
module. A function registered with the threading module will
|
||||
be used for all threads it creates.
|
||||
XXX Somebody forget to check these in to threading.py, although
|
||||
XXX some other library modules call them. This will be repaired
|
||||
XXX before the final release. For now, dummy settrace() and
|
||||
XXX setprofile() functions have been added to threading.py.
|
||||
|
||||
- copy.py: applied SF patch 707900, fixing bug 702858, by Steven
|
||||
Taschuk. Copying a new-style class that had a reference to itself
|
||||
|
|
Loading…
Reference in New Issue