kopia lustrzana https://github.com/c9/core
add helper function
rodzic
90a8611f78
commit
75d356964b
|
@ -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"),
|
||||||
|
|
Ładowanie…
Reference in New Issue