From 72284ce5ec005ae30cfd7de7d2719c84f0defeb5 Mon Sep 17 00:00:00 2001 From: Moxie Marlinspike Date: Wed, 25 Mar 2015 14:02:53 -0700 Subject: [PATCH] Don't keepalive connections on external upload. Workaround for an Android OS bug. Fixes #1 // FREEBIE --- .../textsecure/internal/push/PushServiceSocket.java | 1 + 1 file changed, 1 insertion(+) diff --git a/java/src/main/java/org/whispersystems/textsecure/internal/push/PushServiceSocket.java b/java/src/main/java/org/whispersystems/textsecure/internal/push/PushServiceSocket.java index 463fc31b80..d8532a38df 100644 --- a/java/src/main/java/org/whispersystems/textsecure/internal/push/PushServiceSocket.java +++ b/java/src/main/java/org/whispersystems/textsecure/internal/push/PushServiceSocket.java @@ -400,6 +400,7 @@ public class PushServiceSocket { connection.setRequestMethod(method); connection.setRequestProperty("Content-Type", "application/octet-stream"); + connection.setRequestProperty("Connection", "close"); connection.connect(); try {