summaryrefslogtreecommitdiffstats
path: root/Python/compile.c
diff options
context:
space:
mode:
authorVictor Stinner <vstinner@redhat.com>2019-06-12 22:23:49 (GMT)
committerGitHub <noreply@github.com>2019-06-12 22:23:49 (GMT)
commitc15a682603a47f5aef5025f6a2e3babb699273d6 (patch)
tree52b09a312a7aef518512575f2d05bdd2ef022a3f /Python/compile.c
parent3955dfff600dc8568e71ca19a48c72555043081f (diff)
downloadcpython-c15a682603a47f5aef5025f6a2e3babb699273d6.zip
cpython-c15a682603a47f5aef5025f6a2e3babb699273d6.tar.gz
cpython-c15a682603a47f5aef5025f6a2e3babb699273d6.tar.bz2
bpo-37223: test_io: silence destructor errors (GH-14031)
* bpo-18748: Fix _pyio.IOBase destructor (closed case) (GH-13952) _pyio.IOBase destructor now does nothing if getting the closed attribute fails to better mimick _io.IOBase finalizer. (cherry picked from commit 4f6f7c5a611905fb6b81671547f268c226bc646a) * bpo-37223: test_io: silence destructor errors (GH-13954) Implement also MockNonBlockWriterIO.seek() method. (cherry picked from commit b589cef9c4dada2fb84ce0fae5040ecf16d9d5ef) * bpo-37223, test_io: silence last 'Exception ignored in:' (GH-14029) Use catch_unraisable_exception() to ignore 'Exception ignored in:' error when the internal BufferedWriter of the BufferedRWPair is destroyed. The C implementation doesn't give access to the internal BufferedWriter, so just ignore the warning instead. (cherry picked from commit 913fa1c8245d1cde6edb4254f4fb965cc91786ef)
Diffstat (limited to 'Python/compile.c')
0 files changed, 0 insertions, 0 deletions