diff options
-rw-r--r-- | b4/attest.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/b4/attest.py b/b4/attest.py index 5e3d384..8ae939e 100644 --- a/b4/attest.py +++ b/b4/attest.py @@ -110,6 +110,10 @@ def mutt_filter() -> None: logger.error('Error: Mutt mode expects a message on stdin') sys.exit(1) inb = sys.stdin.buffer.read() + # Quick exit if we don't find x-patch-sig + if inb.find(b'X-Patch-Sig:') < 0: + sys.stdout.buffer.write(inb) + return try: msg = email.message_from_bytes(inb) if msg.get('x-patch-sig'): |