mirror of
https://github.com/zulip/zulip.git
synced 2025-11-13 10:26:28 +00:00
mypy: Migrate lib/debug.py to python3.5 annotations.
This commit is contained in:
committed by
Tim Abbott
parent
6b9671c95c
commit
bb1585b2c2
@@ -39,8 +39,7 @@ def interactive_debug_listen() -> None:
|
|||||||
signal.signal(signal.SIGUSR1, lambda sig, stack: traceback.print_stack(stack))
|
signal.signal(signal.SIGUSR1, lambda sig, stack: traceback.print_stack(stack))
|
||||||
signal.signal(signal.SIGUSR2, interactive_debug)
|
signal.signal(signal.SIGUSR2, interactive_debug)
|
||||||
|
|
||||||
def tracemalloc_dump():
|
def tracemalloc_dump() -> None:
|
||||||
# type: () -> None
|
|
||||||
if not tracemalloc.is_tracing():
|
if not tracemalloc.is_tracing():
|
||||||
logger.warning("pid {}: tracemalloc off, nothing to dump"
|
logger.warning("pid {}: tracemalloc off, nothing to dump"
|
||||||
.format(os.getpid()))
|
.format(os.getpid()))
|
||||||
@@ -63,8 +62,7 @@ def tracemalloc_dump():
|
|||||||
rss_pages // 256,
|
rss_pages // 256,
|
||||||
basename))
|
basename))
|
||||||
|
|
||||||
def tracemalloc_listen_sock(sock):
|
def tracemalloc_listen_sock(sock: socket.socket) -> None:
|
||||||
# type: (socket.socket) -> None
|
|
||||||
logger.debug('pid {}: tracemalloc_listen_sock started!'.format(os.getpid()))
|
logger.debug('pid {}: tracemalloc_listen_sock started!'.format(os.getpid()))
|
||||||
while True:
|
while True:
|
||||||
sock.recv(1)
|
sock.recv(1)
|
||||||
@@ -72,8 +70,7 @@ def tracemalloc_listen_sock(sock):
|
|||||||
|
|
||||||
listener_pid = None # Optional[int]
|
listener_pid = None # Optional[int]
|
||||||
|
|
||||||
def tracemalloc_listen():
|
def tracemalloc_listen() -> None:
|
||||||
# type: () -> None
|
|
||||||
global listener_pid
|
global listener_pid
|
||||||
if listener_pid == os.getpid():
|
if listener_pid == os.getpid():
|
||||||
# Already set up -- and in this process, not just its parent.
|
# Already set up -- and in this process, not just its parent.
|
||||||
@@ -90,8 +87,7 @@ def tracemalloc_listen():
|
|||||||
logger.debug('pid {}: tracemalloc_listen done: {}'.format(
|
logger.debug('pid {}: tracemalloc_listen done: {}'.format(
|
||||||
os.getpid(), path))
|
os.getpid(), path))
|
||||||
|
|
||||||
def maybe_tracemalloc_listen():
|
def maybe_tracemalloc_listen() -> None:
|
||||||
# type: () -> None
|
|
||||||
'''If tracemalloc tracing enabled, listen for requests to dump a snapshot.
|
'''If tracemalloc tracing enabled, listen for requests to dump a snapshot.
|
||||||
|
|
||||||
To trigger once this is listening:
|
To trigger once this is listening:
|
||||||
|
|||||||
Reference in New Issue
Block a user