# HG changeset patch # User Oleg Oshmyan # Date 1294009622 -7200 # Node ID c0f1b87013ad14420f9bf7f417c3ef71b95c6e09 # Parent e00ab6d1f0baee1d700459cb8b3863e9b1702d31 Fixed a crash on Python 3 on POSIX diff -r e00ab6d1f0ba -r c0f1b87013ad testcases.py --- a/testcases.py Mon Dec 27 23:14:27 2010 +0200 +++ b/testcases.py Mon Jan 03 01:07:02 2011 +0200 @@ -196,7 +196,7 @@ if preexec_fn_: preexec_fn_() fcntl.fcntl(write, fcntl.F_SETFD, fcntl.fcntl(write, fcntl.F_GETFD) | getattr(fcntl, 'FD_CLOEXEC', 1)) - fwrite = os.fdopen(write, 'ab') + fwrite = os.fdopen(write, 'wb') pickle.dump(clock(), fwrite, 1) kwargs['preexec_fn'] = preexec_fn try: