Author: lindner
Date: Tue Sep  2 14:53:32 2008
New Revision: 691400

URL: http://svn.apache.org/viewvc?rev=691400&view=rev
Log:
SHINDIG-563 | Use try-catch block for accessing xobj.status, patch from Janek 
Hiis

Modified:
    incubator/shindig/trunk/features/core.io/io.js

Modified: incubator/shindig/trunk/features/core.io/io.js
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/features/core.io/io.js?rev=691400&r1=691399&r2=691400&view=diff
==============================================================================
--- incubator/shindig/trunk/features/core.io/io.js (original)
+++ incubator/shindig/trunk/features/core.io/io.js Tue Sep  2 14:53:32 2008
@@ -68,9 +68,14 @@
     if (xobj.readyState !== 4) {
       return true;
     }
-    if (xobj.status !== 200) {
-      // TODO Need to work on standardizing errors
-      callback({errors : ["Error " + xobj.status]});
+    try {
+      if (xobj.status !== 200) {
+        // TODO Need to work on standardizing errors
+        callback({errors : ["Error " + xobj.status]});
+        return true;
+      }
+    } catch(e) {
+      callback({errors : ["Error not specified"]});
       return true;
     }
     return false;


Reply via email to