##// END OF EJS Templates
Fix bugs with this and that
Jessica B. Hamrick -
Show More
@@ -94,8 +94,8 b' define(['
94 94 that.send_input_reply(data);
95 95 });
96 96
97 var record_status = function (evt) {
98 console.log('Kernel: ' + evt.type + ' (' + that.id + ')');
97 var record_status = function (evt, info) {
98 console.log('Kernel: ' + evt.type + ' (' + info.kernel.id + ')');
99 99 };
100 100
101 101 this.events.on('kernel_created.Kernel', record_status);
@@ -397,7 +397,7 b' define(['
397 397 // get kernel info so we know what state the kernel is in
398 398 var that = this;
399 399 this.kernel_info(function () {
400 that.events.trigger('kernel_ready.Kernel', {kernel: this});
400 that.events.trigger('kernel_ready.Kernel', {kernel: that});
401 401 });
402 402 };
403 403
@@ -451,7 +451,7 b' define(['
451 451 that.get_info(function () {
452 452 that._ws_closed(ws_host_url, false);
453 453 }, function () {
454 that.events.trigger('kernel_dead.Kernel', {kernel: this});
454 that.events.trigger('kernel_dead.Kernel', {kernel: that});
455 455 that._kernel_dead();
456 456 });
457 457 }
@@ -539,7 +539,7 b' define(['
539 539 var that = this;
540 540 var close = function (c) {
541 541 return function () {
542 if (that.channels[c].readyState === WebSocket.CLOSED) {
542 if (that.channels[c] && that.channels[c].readyState === WebSocket.CLOSED) {
543 543 that.channels[c] = null;
544 544 }
545 545 };
@@ -50,8 +50,8 b' define(['
50 50
51 51 Session.prototype.bind_events = function () {
52 52 var that = this;
53 var record_status = function (evt) {
54 console.log('Session: ' + evt.type + ' (' + that.id + ')');
53 var record_status = function (evt, info) {
54 console.log('Session: ' + evt.type + ' (' + info.session.id + ')');
55 55 };
56 56
57 57 this.events.on('kernel_created.Session', record_status);
General Comments 0
You need to be logged in to leave comments. Login now