There are some reported case where windows hack causes Broken pipe

This commit is contained in:
nemunaire 2022-03-31 02:21:03 +02:00
parent 2bd535829e
commit 408e007912

View File

@ -67,7 +67,10 @@ def check_sign(cmd, bdata, fname, GNUPG_DIRECTORY, keyserver, windows_hack=False
gpg_rcode = p.returncode
if gpg_rcode != 0 and not windows_hack:
return check_sign(cmd, bdata.replace(b'\n', b'\r\n'), fname, GNUPG_DIRECTORY, keyserver, True) # Windows hack
try:
return check_sign(cmd, bdata.replace(b'\n', b'\r\n'), fname, GNUPG_DIRECTORY, keyserver, True) # Windows hack
except:
pass
return gpg_status, gpg_output, gpg_rcode