| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 | 
							- // Generated by CoffeeScript 1.12.7
 
- (function() {
 
-   var utils;
 
-   utils = require('./utils');
 
-   exports.app = {
 
-     chunking_test: function(req, res, _, next_filter) {
 
-       var write;
 
-       res.setHeader('Content-Type', 'application/javascript; charset=UTF-8');
 
-       res.writeHead(200);
 
-       write = (function(_this) {
 
-         return function(payload) {
 
-           var x;
 
-           try {
 
-             return res.write(payload + '\n');
 
-           } catch (error) {
 
-             x = error;
 
-           }
 
-         };
 
-       })(this);
 
-       utils.timeout_chain([
 
-         [
 
-           0, (function(_this) {
 
-             return function() {
 
-               return write('h');
 
-             };
 
-           })(this)
 
-         ], [
 
-           1, (function(_this) {
 
-             return function() {
 
-               return write(Array(2049).join(' ') + 'h');
 
-             };
 
-           })(this)
 
-         ], [
 
-           5, (function(_this) {
 
-             return function() {
 
-               return write('h');
 
-             };
 
-           })(this)
 
-         ], [
 
-           25, (function(_this) {
 
-             return function() {
 
-               return write('h');
 
-             };
 
-           })(this)
 
-         ], [
 
-           125, (function(_this) {
 
-             return function() {
 
-               return write('h');
 
-             };
 
-           })(this)
 
-         ], [
 
-           625, (function(_this) {
 
-             return function() {
 
-               return write('h');
 
-             };
 
-           })(this)
 
-         ], [
 
-           3125, (function(_this) {
 
-             return function() {
 
-               write('h');
 
-               return res.end();
 
-             };
 
-           })(this)
 
-         ]
 
-       ]);
 
-       return true;
 
-     },
 
-     info: function(req, res, _) {
 
-       var info;
 
-       info = {
 
-         websocket: this.options.websocket,
 
-         origins: !this.options.disable_cors ? ['*:*'] : void 0,
 
-         cookie_needed: !!this.options.jsessionid,
 
-         entropy: utils.random32()
 
-       };
 
-       if (typeof this.options.base_url === 'function') {
 
-         info.base_url = this.options.base_url();
 
-       } else if (this.options.base_url) {
 
-         info.base_url = this.options.base_url;
 
-       }
 
-       res.setHeader('Content-Type', 'application/json; charset=UTF-8');
 
-       res.writeHead(200);
 
-       return res.end(JSON.stringify(info));
 
-     },
 
-     info_options: function(req, res) {
 
-       res.statusCode = 204;
 
-       res.setHeader('Access-Control-Allow-Methods', 'OPTIONS, GET');
 
-       res.setHeader('Access-Control-Max-Age', res.cache_for);
 
-       return '';
 
-     }
 
-   };
 
- }).call(this);
 
 
  |