diff options
| author | mailman | 1998-03-20 17:53:01 +0000 |
|---|---|---|
| committer | mailman | 1998-03-20 17:53:01 +0000 |
| commit | bee5eb485b0584ea4dd9df29c767d4deeaa694e8 (patch) | |
| tree | cf2f95398d9a211e7a8fed58df41c25fdb72db4a | |
| parent | 93584779297c2db51351e77f3a37a97bb97345c1 (diff) | |
| download | mailman-bee5eb485b0584ea4dd9df29c767d4deeaa694e8.tar.gz mailman-bee5eb485b0584ea4dd9df29c767d4deeaa694e8.tar.zst mailman-bee5eb485b0584ea4dd9df29c767d4deeaa694e8.zip | |
| -rwxr-xr-x | mail/deliver | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/mail/deliver b/mail/deliver index 39f66f4a5..5aeeda2e4 100755 --- a/mail/deliver +++ b/mail/deliver @@ -1,6 +1,5 @@ #!/usr/local/bin/python -# -# + # Heh, heh, heh, this partition reminds me of the knapsack problem ;-) # Ie, the optimal distribution here is NP Complete. @@ -65,7 +64,10 @@ if not os.fork(): if spawns < 1: spawns = 1 to_list = sys.argv[4:] - file = open(sys.argv[1], 'r') + try: + file = open(sys.argv[1], 'r') + except IOError, msg: + raise IOError, (msg[0], msg[1], sys.argv[1]) text = file.read() file.close() os.unlink(sys.argv[1]) |
