]> granicus.if.org Git - python/commitdiff
Issue #11393: Fix the documentation (cancel_dump_traceback_later)
authorVictor Stinner <victor.stinner@haypocalc.com>
Thu, 31 Mar 2011 01:42:34 +0000 (03:42 +0200)
committerVictor Stinner <victor.stinner@haypocalc.com>
Thu, 31 Mar 2011 01:42:34 +0000 (03:42 +0200)
 * dump_traceback_later() => dump_tracebacks_later()
 * cancel_dump_traceback_later() => cancel_dump_tracebacks_later()

Doc/library/faulthandler.rst
Modules/faulthandler.c

index b203d37fc2f58c1bf0db850036fe947124e26519..34b4ed4e2422c0346ef051a00c696dfc57ce5497 100644 (file)
@@ -78,9 +78,9 @@ Dump the tracebacks after a timeout
    This function is implemented using a watchdog thread, and therefore is
    not available if Python is compiled with threads disabled.
 
-.. function:: cancel_dump_traceback_later()
+.. function:: cancel_dump_tracebacks_later()
 
-   Cancel the last call to :func:`dump_traceback_later`.
+   Cancel the last call to :func:`dump_tracebacks_later`.
 
 
 Dump the traceback on a user signal
@@ -105,7 +105,7 @@ Dump the traceback on a user signal
 File descriptor issue
 ---------------------
 
-:func:`enable`, :func:`dump_traceback_later` and :func:`register` keep the
+:func:`enable`, :func:`dump_tracebacks_later` and :func:`register` keep the
 file descriptor of their *file* argument. If the file is closed and its file
 descriptor is reused by a new file, or if :func:`os.dup2` is used to replace
 the file descriptor, the traceback will be written into a different file. Call
index 751e8dbb9db62715c10af56603d559c0ce14167d..8ef998db7a51072d5558f5f99f202778c0d94af9 100644 (file)
@@ -420,7 +420,7 @@ faulthandler_thread(void *unused)
 }
 
 static void
-faulthandler_cancel_dump_traceback_later(void)
+faulthandler_cancel_dump_tracebacks_later(void)
 {
     if (thread.running) {
         /* Notify cancellation */
@@ -465,7 +465,7 @@ faulthandler_dump_traceback_later(PyObject *self,
         return NULL;
 
     /* Cancel previous thread, if running */
-    faulthandler_cancel_dump_traceback_later();
+    faulthandler_cancel_dump_tracebacks_later();
 
     Py_XDECREF(thread.file);
     Py_INCREF(file);
@@ -493,9 +493,9 @@ faulthandler_dump_traceback_later(PyObject *self,
 }
 
 static PyObject*
-faulthandler_cancel_dump_traceback_later_py(PyObject *self)
+faulthandler_cancel_dump_tracebacks_later_py(PyObject *self)
 {
-    faulthandler_cancel_dump_traceback_later();
+    faulthandler_cancel_dump_tracebacks_later();
     Py_RETURN_NONE;
 }
 #endif /* FAULTHANDLER_LATER */
@@ -799,7 +799,7 @@ static PyMethodDef module_methods[] = {
                "dump the traceback of all threads in timeout seconds,\n"
                "or each timeout seconds if repeat is True.")},
     {"cancel_dump_tracebacks_later",
-     (PyCFunction)faulthandler_cancel_dump_traceback_later_py, METH_NOARGS,
+     (PyCFunction)faulthandler_cancel_dump_tracebacks_later_py, METH_NOARGS,
      PyDoc_STR("cancel_dump_tracebacks_later():\ncancel the previous call "
                "to dump_tracebacks_later().")},
 #endif
@@ -939,7 +939,7 @@ void _PyFaulthandler_Fini(void)
 
 #ifdef FAULTHANDLER_LATER
     /* later */
-    faulthandler_cancel_dump_traceback_later();
+    faulthandler_cancel_dump_tracebacks_later();
     if (thread.cancel_event) {
         PyThread_free_lock(thread.cancel_event);
         thread.cancel_event = NULL;