Skip to content

Commit f1158d8

Browse files
committed
Fix error message formatting in MailList.py to handle error messages containing format specifiers
1 parent 3095bc3 commit f1158d8

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

Mailman/MailList.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -799,7 +799,7 @@ def loadfunc(fp):
799799
# Use the utility function to load the pickle
800800
return load_pickle_file(fp.name)
801801
except Exception as e:
802-
syslog('error', 'Failed to load pickle file %s: %s', dbfile, str(e))
802+
syslog('error', 'Failed to load pickle file %s: %r', dbfile, e)
803803
raise
804804
else:
805805
raise ValueError('Bad database file name')
@@ -836,7 +836,7 @@ def loadfunc(fp):
836836
return dict, None
837837
except Exception as e:
838838
fp.close()
839-
syslog('error', 'Failed to load database file %s: %s', dbfile, str(e))
839+
syslog('error', 'Failed to load database file %s: %r', dbfile, e)
840840
return None, e
841841

842842
def Load(self, check_version=True):

0 commit comments

Comments
 (0)