add helper function

pull/223/head
Fabian Jakobs 2015-11-06 11:53:28 +00:00
rodzic 90a8611f78
commit 75d356964b
1 zmienionych plików z 9 dodań i 12 usunięć

Wyświetl plik

@ -94,9 +94,7 @@ define(function(require, exports, module) {
connection.on("disconnect", onDisconnect); connection.on("disconnect", onDisconnect);
connection.on("connect", onConnect); connection.on("connect", onConnect);
reconnect(function(err) { reconnectNow();
connection.connect();
});
function connectEngine() { function connectEngine() {
if (auth.accessToken) { if (auth.accessToken) {
@ -203,6 +201,12 @@ define(function(require, exports, module) {
+ (isfile ? "&isfile=1" : "")); + (isfile ? "&isfile=1" : ""));
} }
function reconnectNow() {
reconnect(function(_err) {
connection.connect();
});
}
function reconnect(callback) { function reconnect(callback) {
connection.socket.setSocket(null); connection.socket.setSocket(null);
@ -293,10 +297,7 @@ define(function(require, exports, module) {
function callback(shouldReconnect) { function callback(shouldReconnect) {
if (shouldReconnect) { if (shouldReconnect) {
vfsEndpoint.clearCache(); vfsEndpoint.clearCache();
reconnect(function(err) { reconnectNow();
if (err) return console.log(err);
connection.connect();
});
return; return;
} }
@ -383,11 +384,7 @@ define(function(require, exports, module) {
rest: rest, rest: rest,
download: download, download: download,
url: vfsUrl, url: vfsUrl,
reconnect: function() { reconnect: reconnectNow,
reconnect(function(_err) {
connection.connect();
});
},
// File management // File management
resolve: vfsCall.bind(null, "resolve"), resolve: vfsCall.bind(null, "resolve"),