Author: Carl Friedrich Bolz <cfb...@gmx.de> Branch: Changeset: r88113:eaecb5690cd9 Date: 2016-11-03 12:25 +0100 http://bitbucket.org/pypy/pypy/changeset/eaecb5690cd9/
Log: add missing docstrings diff --git a/pypy/module/signal/interp_signal.py b/pypy/module/signal/interp_signal.py --- a/pypy/module/signal/interp_signal.py +++ b/pypy/module/signal/interp_signal.py @@ -179,11 +179,19 @@ @jit.dont_look_inside @unwrap_spec(timeout=int) def alarm(space, timeout): + """alarm(seconds) + + Arrange for SIGALRM to arrive after the given number of seconds. + """ return space.wrap(c_alarm(timeout)) @jit.dont_look_inside def pause(space): + """pause() + + Wait until a signal arrives. + """ c_pause() return space.w_None @@ -258,6 +266,12 @@ @jit.dont_look_inside @unwrap_spec(signum=int, flag=int) def siginterrupt(space, signum, flag): + """siginterrupt(sig, flag) -> None + + change system call restart behaviour: if flag is False, system calls + will be restarted when interrupted by signal sig, else system calls + will be interrupted. + """ check_signum_in_range(space, signum) if rffi.cast(lltype.Signed, c_siginterrupt(signum, flag)) < 0: errno = rposix.get_saved_errno() _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit