18978: Display idletimeout setting in webshell timeout message.
[arvados-workbench2.git] / public / webshell / shell_in_a_box.js
index c258b5d7316e40eda679006c9310c97a478144da..6b0a5b69b5d8b9fff6653eb62ba06ae5cf7b3113 100644 (file)
@@ -128,7 +128,7 @@ function ShellInABox(url, container) {
 };
 extend(ShellInABox, VT100);
 
-ShellInABox.prototype.sessionClosed = function() {
+ShellInABox.prototype.sessionClosed = function(msg) {
   try {
     this.connected    = false;
     if (this.session) {
@@ -136,7 +136,7 @@ ShellInABox.prototype.sessionClosed = function() {
       if (this.cursorX > 0) {
         this.vt100('\r\n');
       }
-      this.vt100('Session closed.');
+      this.vt100(msg || 'Session closed.');
       this.currentRequest.abort();
     }
     // Revealing the "reconnect" button is commented out until we hook