Changeset 527 for Dev/trunk/src/server/util/http-result.js
- Timestamp:
- 03/23/14 17:26:12 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/trunk/src/server/util/http-result.js
r525 r527 39 39 // _fire :: Handler -> () 40 40 HTTPResult.prototype._fire = function(handler) { 41 var ret = handler.f(this.status,this.result); 42 if ( ret instanceof HTTPResult ) { 43 ret.handle(handler.next.set.bind(handler.next)); 44 } else { 45 handler.next.set(this.status,ret); 41 try { 42 var ret = handler.f(this.status,this.result); 43 if ( ret instanceof HTTPResult ) { 44 ret.handle(handler.next.set.bind(handler.next)); 45 } else { 46 handler.next.set(this.status,ret); 47 } 48 } catch(ex) { 49 console.log('HTTPResult','exception',ex.toString(),ex.stack); 50 handler.next.set(-1,ex); 46 51 } 47 52 };
Note: See TracChangeset
for help on using the changeset viewer.