Victor Stinner
941893291a
faulthandler: fix variable name, timeout_ms => timeout_us
...
The comment was already correct.
2011-04-08 13:00:31 +02:00
Victor Stinner
de10f4054b
faulthandler: one more time, fix usage of locks in the watchdog thread
...
* Write a new test to ensure that dump_tracebacks_later() still works if
it was already called and then cancelled before
* Don't use a variable to check the status of the thread, only rely on locks
* The thread only releases cancel_event if it was able to acquire it (if
the timer was interrupted)
* The main thread always hold this lock. It is only released when
faulthandler_thread() is interrupted until this thread exits, or at Python
exit.
2011-04-08 12:57:06 +02:00
Victor Stinner
cfa7123ef1
faulthandler: fix unregister() if it is called before register()
...
Fix a crash: don't read from NULL.
2011-04-08 12:48:15 +02:00
R David Murray
7ede59d77a
Merge #11492 : fix header truncation on folding when there are runs of split chars.
...
Not a complete fix for this issue.
2011-04-07 21:00:33 -04:00
R David Murray
80221ed0c0
Merge #11492 : fix header truncation on folding when there are runs of split chars.
...
Not a complete fix for this issue.
2011-04-07 20:56:31 -04:00
R David Murray
e1292a25d8
#11492 : fix header truncation on folding when there are runs of split chars.
...
Not a complete fix for this issue.
2011-04-07 20:54:03 -04:00
R David Murray
63d320b44f
Merge: Improve test coverage of _split_ascii method.
2011-04-07 20:42:28 -04:00
R David Murray
b65df26830
Merge: Improve test coverage of _split_ascii method.
2011-04-07 20:40:01 -04:00
R David Murray
7da4db118e
Improve test coverage of _split_ascii method.
2011-04-07 20:37:17 -04:00
Vinay Sajip
d35d64b54c
Merged whitespace fix.
2011-04-08 01:35:04 +01:00
Vinay Sajip
77f8d2962c
Normalised whitespace.
2011-04-08 01:34:20 +01:00
Vinay Sajip
bfd463c57d
Merged doc fix in 3.2.
2011-04-08 01:32:27 +01:00
Vinay Sajip
c46102c98a
Updated Formatter documentation.
2011-04-08 01:30:51 +01:00
Brian Quinlan
d08b330a15
Merge to tip.
2011-04-08 08:30:41 +10:00
Brian Quinlan
f007876bd6
Issue #11777 : Executor.map does not submit futures until iter.next() is called
2011-04-08 08:19:33 +10:00
Antoine Pitrou
b1eb660270
Fix faulthandler timeout to avoid breaking buildbots
2011-04-07 23:22:28 +02:00
Ezio Melotti
6537be7fb2
#7311 : merge with 3.2.
2011-04-07 22:27:44 +03:00
Ezio Melotti
2e3607c1e7
#7311 : fix html.parser to accept non-ASCII attribute values.
2011-04-07 22:03:31 +03:00
Barry Warsaw
cece8cfe8a
Refinement by Stefan Krah (see issue 11715, msg133194) to exit early if the
...
dpkg-architecture command is not found on $PATH. This should fix the failures
on FreeBSD and Solaris, which do not create the target file via I/O
redirection if the command isn't found (unlike Linux and OS X which do).
2011-04-07 10:48:29 -04:00
Barry Warsaw
9b5ac3efa6
Refinement by Stefan Krah (see issue 11715, msg133194) to exit early if the
...
dpkg-architecture command is not found on $PATH. This should fix the failures
on FreeBSD and Solaris, which do not create the target file via I/O
redirection if the command isn't found (unlike Linux and OS X which do).
2011-04-07 10:45:07 -04:00
Barry Warsaw
88e194513e
Refinement by Stefan Krah (see issue 11715, msg133194) to exit early if the
...
dpkg-architecture command is not found on $PATH. This should fix the failures
on FreeBSD and Solaris, which do not create the target file via I/O
redirection if the command isn't found (unlike Linux and OS X which do).
2011-04-07 10:40:36 -04:00
Victor Stinner
ff4cd88266
faulthandler: fix compilating without threads
2011-04-07 11:50:25 +02:00
Victor Stinner
44e31baf95
faulthandler: we don't use (or need) SA_SIGINFO flag of sigaction()
2011-04-07 11:39:03 +02:00
Victor Stinner
9699440b57
faulthandler: check PyThreadState_Get() result in dump_tracebacks_later()
...
Cleanup also the code
2011-04-07 11:37:19 +02:00
Alexander Belopolsky
0df80926c9
Removed 'or long integer' from bin, oct, and hex docstrings.
2011-04-07 00:16:22 -04:00
Alexander Belopolsky
12338ab10b
Removed 'or long integer' from bin, oct, and hex docstrings.
2011-04-07 00:15:33 -04:00
Antoine Pitrou
efbcb18997
Issue #11766 : increase countdown waiting for a pool of processes to start
...
up. Hopefully fixes transient buildbot failures.
2011-04-06 22:54:14 +02:00
Antoine Pitrou
540ab064e2
Issue #11766 : increase countdown waiting for a pool of processes to start
...
up. Hopefully fixes transient buildbot failures.
2011-04-06 22:51:17 +02:00
Barry Warsaw
59c8ac71f7
Issue 11715: Merge multiarch fix from 3.1 branch.
2011-04-06 15:19:25 -04:00
Barry Warsaw
3178b7dee1
Issue 11715: Merge multiarch fix from 3.1 branch.
2011-04-06 15:19:05 -04:00
Barry Warsaw
5ca305a599
Issue 11715: Build extension modules on multiarch Debian and Ubuntu by
...
extending search paths to include multiarch directories.
2011-04-06 15:18:12 -04:00
R David Murray
8debacb51c
#1690608 : make formataddr RFC2047 aware.
...
Patch by Torsten Becker.
2011-04-06 09:35:57 -04:00
R David Murray
a0b1c77a19
Merge #11605 : don't use set/get_payload in feedparser; they do conversions.
2011-04-06 08:16:13 -04:00
R David Murray
c5c1472895
#11605 : don't use set/get_payload in feedparser; they do conversions.
...
Really the whole API needs to be gone over to restore the
separation of concerns; but that's what email6 is about.
2011-04-06 08:13:02 -04:00
Senthil Kumaran
736975a771
merge from 3.2
2011-04-06 14:16:08 +08:00
Senthil Kumaran
ae664fb528
Merge from 3.1
2011-04-06 14:11:09 +08:00
Senthil Kumaran
8f377a3bbe
Issue #10762 : Guard against invalid/non-supported format string '%f' on Windows. Patch Santoso Wijaya.
2011-04-06 12:54:06 +08:00
Alexander Belopolsky
28deea1fa5
Issue #11576 : Fixed timedelta subtraction glitch on big timedelta values
2011-04-05 20:43:15 -04:00
Alexander Belopolsky
b6f5ec7370
Issue #11576 : Fixed timedelta subtraction glitch on big timedelta values
2011-04-05 20:07:38 -04:00
Benjamin Peterson
3bd9729dc9
implement tp_clear
2011-04-05 17:25:14 -05:00
Antoine Pitrou
e21a596d51
Try to fix sporadic test_multiprocessing failure
2011-04-05 18:13:06 +02:00
Antoine Pitrou
04026cf56c
Try to fix sporadic test_multiprocessing failure
2011-04-05 18:12:15 +02:00
Antoine Pitrou
c824e9a713
Try to fix sporadic test_multiprocessing failure
2011-04-05 18:11:33 +02:00
Ross Lagerwall
0b9ea93a64
Merge with 3.2
2011-04-05 16:07:49 +02:00
Ross Lagerwall
02ba73c0ef
Merge with 3.1
2011-04-05 15:48:47 +02:00
Ross Lagerwall
4f61b02520
Issue #10963 : Ensure that subprocess.communicate() never raises EPIPE.
2011-04-05 15:34:00 +02:00
Victor Stinner
7a8d08110c
Issue #11757 : subprocess ensures that select() and poll() timeout >= 0
2011-04-05 13:13:08 +02:00
Victor Stinner
446c8d59c5
Issue #11707 : Fix compilation errors with Visual Studio
...
Fix also a compiler (gcc) warning.
2011-04-05 12:21:35 +02:00
Raymond Hettinger
7ab9e22e34
Issue #11707 : Fast C version of functools.cmp_to_key()
2011-04-05 02:33:54 -07:00
Victor Stinner
271b27e5fe
Issue #11768 : add debug messages in test_threadsignals.test_signals
2011-04-05 02:29:30 +02:00