From ab703fa2994e003251c79fd0aa4ae555d237410d Mon Sep 17 00:00:00 2001 From: Fabian Jakobs Date: Fri, 6 Nov 2015 15:04:02 +0000 Subject: [PATCH] clear VFS cache brefore reconnect --- plugins/c9.vfs.client/vfs.listener.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugins/c9.vfs.client/vfs.listener.js b/plugins/c9.vfs.client/vfs.listener.js index 87d1d740..5aae4c2f 100644 --- a/plugins/c9.vfs.client/vfs.listener.js +++ b/plugins/c9.vfs.client/vfs.listener.js @@ -5,7 +5,7 @@ define(function(require, exports, module) { "use strict"; main.consumes = [ - "Plugin", "pubsub", "vfs", "metrics" + "Plugin", "pubsub", "vfs", "metrics", "vfs.endpoint" ]; main.provides = ["vfs.listener"]; return main; @@ -14,6 +14,7 @@ define(function(require, exports, module) { var Plugin = imports.Plugin; var pubsub = imports.pubsub; var vfs = imports.vfs; + var vfsEndpoint = imports["vfs.endpoint"]; var metrics = imports.metrics; /***** Initialization *****/ @@ -30,6 +31,8 @@ define(function(require, exports, module) { if (m.action == "state_changed") { metrics.increment("vfs.state_changed", 1, true); + + vfsEndpoint.clearCache(); vfs.reconnect(); } });