From bb4d7498bbe99e41dbd3454093d34f971082f142 Mon Sep 17 00:00:00 2001
From: Jonathan Harris <jonathan@marginal.org.uk>
Date: Thu, 4 Jun 2015 02:52:01 +0100
Subject: [PATCH] Try to use keep-alive for EDDN transmission.

---
 eddn.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eddn.py b/eddn.py
index 78840c89..ec8829c1 100644
--- a/eddn.py
+++ b/eddn.py
@@ -54,6 +54,7 @@ def export(data, callback):
             if commodity.get('demandBracket'):
                 msg['message']['demandLevel'] = bracketmap.get(commodity['demandBracket'])
 
-            r = requests.post(upload, data=json.dumps(msg))
+            r = session.post(upload, data=json.dumps(msg))
+            r.raise_for_status()
 
     session.close()