Browse Source

Merge pull request #777 from adotkhan/push-bin-packing

push: fix converter panic on empty input
Rod Hynes 1 week ago
parent
commit
540bb9ebc1
1 changed files with 4 additions and 0 deletions
  1. 4 0
      psiphon/common/push/converter/main.go

+ 4 - 0
psiphon/common/push/converter/main.go

@@ -146,6 +146,10 @@ func convert(
 			return errors.Trace(err)
 		}
 
+		if len(result.Payloads) == 0 {
+			return errors.TraceNew("no payloads produced from input")
+		}
+
 		os.Stdout.Write(result.Payloads[0])
 		return nil
 	}