Debug reconnect issues
parent
a0ab44c82d
commit
7cd3701f26
|
@ -4221,7 +4221,7 @@ define([
|
|||
};
|
||||
|
||||
UIElements.onServerError = function (common, err, toolbar, cb) {
|
||||
if (["EDELETED", "EEXPIRED", "ERESTRICTED"].indexOf(err.type) === -1) { return; }
|
||||
//if (["EDELETED", "EEXPIRED", "ERESTRICTED"].indexOf(err.type) === -1) { return; }
|
||||
var priv = common.getMetadataMgr().getPrivateData();
|
||||
var msg = err.type;
|
||||
if (err.type === 'EEXPIRED') {
|
||||
|
@ -4243,6 +4243,7 @@ define([
|
|||
}
|
||||
var sframeChan = common.getSframeChannel();
|
||||
sframeChan.event('EV_SHARE_OPEN', {hidden: true});
|
||||
err.loaded = true; // XXX DEBUG
|
||||
UI.errorLoadingScreen(msg, Boolean(err.loaded), Boolean(err.loaded));
|
||||
(cb || function () {})();
|
||||
};
|
||||
|
|
|
@ -1523,10 +1523,14 @@ define([
|
|||
channel.bcast("PAD_LEAVE", m);
|
||||
},
|
||||
onError: function (err) {
|
||||
console.error(err); // XXX DEBUG
|
||||
|
||||
channel.bcast("PAD_ERROR", err);
|
||||
Store.leavePad(null, data, function () {});
|
||||
},
|
||||
onChannelError: function (err) {
|
||||
console.warn(err); // XXX DEBUG
|
||||
|
||||
channel.bcast("PAD_ERROR", err);
|
||||
Store.leavePad(null, data, function () {});
|
||||
},
|
||||
|
@ -2097,6 +2101,8 @@ define([
|
|||
var driveEventClients = [];
|
||||
|
||||
var dropChannel = Store.dropChannel = function (chanId) {
|
||||
console.error('Drop channel', chanId); // XXX DEBUG
|
||||
|
||||
try {
|
||||
store.messenger.leavePad(chanId);
|
||||
} catch (e) { console.error(e); }
|
||||
|
|
|
@ -413,6 +413,8 @@ define([
|
|||
};
|
||||
|
||||
var onError = function (err) {
|
||||
console.error(err); // XXX DEBUG
|
||||
|
||||
common.onServerError(err, null, function () {
|
||||
if (err.type === 'ERESTRICTED') {
|
||||
stateChange(STATE.ERROR, err.type);
|
||||
|
|
Loading…
Reference in New Issue