diff --git a/CHANGES.txt b/CHANGES.txt index 7ebc1a03..725d6ea3 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,9 +1,10 @@ CHANGES ======= -0.3.1 (YYYY-MM-DD) +0.3.1 (2018-07-03) ------------------ +* Added the stacktrace command #120 (thanks @agronholm) 0.3.0 (2017-09-08) diff --git a/aiomonitor/__init__.py b/aiomonitor/__init__.py index 523251ba..166c155f 100644 --- a/aiomonitor/__init__.py +++ b/aiomonitor/__init__.py @@ -26,4 +26,4 @@ __all__ = ('Monitor', 'start_monitor', 'MONITOR_HOST', 'MONITOR_PORT', 'CONSOLE_PORT') -__version__ = '0.3.1a0' +__version__ = '0.3.1' diff --git a/docs/tutorial.rst b/docs/tutorial.rst index 75fd4350..86c60075 100644 --- a/docs/tutorial.rst +++ b/docs/tutorial.rst @@ -66,6 +66,7 @@ Once connection established, one can type commands, for instance ``help``:: where taskid : Show stack frames for a task cancel taskid : Cancel an indicated task signal signame : Send a Unix signal + stacktrace : Print a stack trace from the event loop thread console : Switch to async Python REPL quit : Leave the monitor @@ -75,6 +76,7 @@ Library will respond with list of supported commands: * *where* -- prints stack frame for the task, taskid must be supplied * *cancel* -- command cancels task, taskid must be supplied * *signal* -- command sends unix signal to the app process +* *stacktrace* -- prints a stack trace from the event loop thread * *console* -- switch to python REPL * *quit* -- stops telnet session