From 25986fb38f2dc00f2713172cfbf433bf91607a5b Mon Sep 17 00:00:00 2001
From: Christian Dresen <c.dresen@fh-muenster.de>
Date: Wed, 26 Apr 2017 00:29:10 +0200
Subject: [PATCH] Added Timeout for Refresh

---
 .../main/java/ms/warpzone/warppay/manager/MainManager.java    | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/WarpDrinkApp/app/src/main/java/ms/warpzone/warppay/manager/MainManager.java b/WarpDrinkApp/app/src/main/java/ms/warpzone/warppay/manager/MainManager.java
index 6a6edb6..ecf90d4 100644
--- a/WarpDrinkApp/app/src/main/java/ms/warpzone/warppay/manager/MainManager.java
+++ b/WarpDrinkApp/app/src/main/java/ms/warpzone/warppay/manager/MainManager.java
@@ -22,6 +22,7 @@ import java.util.ArrayList;
 import java.util.List;
 import java.util.Timer;
 import java.util.TimerTask;
+import java.util.concurrent.TimeUnit;
 
 import javax.net.ssl.SSLContext;
 import javax.net.ssl.TrustManagerFactory;
@@ -76,6 +77,9 @@ public class MainManager {
 
 
         OkHttpClient okHttp = new OkHttpClient();
+        okHttp.setConnectTimeout(5, TimeUnit.SECONDS); // connect timeout
+        okHttp.setReadTimeout(5, TimeUnit.SECONDS);    // socket timeout
+
         try {
             okHttp.setSslSocketFactory(getSSLConfig(this.getMainActivity().getBaseContext()).getSocketFactory());
             okHttp.networkInterceptors().add(new Interceptor() {
-- 
GitLab