]> iEval git - fonbot.git/blobdiff - src/ro/ieval/fonbot/HttpCallExecutableRunnable.java
Make FonBot more reliable
[fonbot.git] / src / ro / ieval / fonbot / HttpCallExecutableRunnable.java
index 541a673f19b46f8d24ab27c78714a0c5143af08b..0eda24af98154dcc56f8864ab75b331691f588eb 100644 (file)
@@ -133,13 +133,14 @@ public final class HttpCallExecutableRunnable extends ExecutableRunnable{
                try {
                        final URL url=Utils.getServerURL(toNonNull(context),toNonNull(path));
                        final HttpURLConnection conn=(HttpURLConnection) url.openConnection();
+                       conn.setReadTimeout(24*60*1000);//24 minutes
                        if(data!=null){
                                conn.setDoOutput(true);
                                conn.setFixedLengthStreamingMode(data.length);
                        }
                        final String user=PreferenceManager.getDefaultSharedPreferences(context).getString("username", null);
                        final String password=PreferenceManager.getDefaultSharedPreferences(context).getString("password", null);
-                       if(user == null || password == null){
+                       if(user == null || password == null || user.length() == 0 || password.length() == 0){
                                if(callback!=null)
                                        callback.onError(toNonNull(context.getString(user_or_password_not_set)));
                                return;
This page took 0.026883 seconds and 4 git commands to generate.