Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit ce00b73

Browse files
author
Michael W. Hudson
committed
Fix
[ 530236 ] os.py assumes existence of statvfs_resul This was pretty dense of me. Sorry. 2.2.1 candidate.
1 parent d4233b2 commit ce00b73

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

Lib/os.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -612,7 +612,10 @@ def _pickle_stat_result(sr):
612612
(type, args) = sr.__reduce__()
613613
return (_make_stat_result, args)
614614

615-
_copy_reg.pickle(stat_result, _pickle_stat_result,_make_stat_result)
615+
try:
616+
_copy_reg.pickle(stat_result, _pickle_stat_result, _make_stat_result)
617+
except NameError: # stat_result may not exist
618+
pass
616619

617620
def _make_statvfs_result(tup, dict):
618621
return statvfs_result(tup, dict)
@@ -621,4 +624,8 @@ def _pickle_statvfs_result(sr):
621624
(type, args) = sr.__reduce__()
622625
return (_make_statvfs_result, args)
623626

624-
_copy_reg.pickle(statvfs_result, _pickle_statvfs_result,_make_statvfs_result)
627+
try:
628+
_copy_reg.pickle(statvfs_result, _pickle_statvfs_result,
629+
_make_statvfs_result)
630+
except NameError: # stat_result may not exist
631+
pass

0 commit comments

Comments
 (0)