THRIFT-2470 THttpHandler swallows exceptions from processor
authorJens Geyer <jensg@apache.org>
Wed, 16 Apr 2014 20:43:08 +0000 (22:43 +0200)
committerJens Geyer <jensg@apache.org>
Wed, 16 Apr 2014 20:43:08 +0000 (22:43 +0200)
commit057be5a9bd32e3571577edeab1aa0ea7c50087d6
tree6248afb8e29c6de541a47c654b5e9f1c39ce117d
parent20bcf38be4a3af261998a7c8e396918795eb564a
THRIFT-2470 THttpHandler swallows exceptions from processor
Client: C#
Patch: Adam Conelly

This closes #100

commit 6dcb1c3dc5d3259574863f0bc6af67b241b4653e
 Author: Adam Connelly <adam@resdiary.com>
 Date: 2014-04-16T14:37:54Z

THRIFT-2470: Stop THttpHandler from swallowing processor exceptions

The problem with the way it works currently is that it makes it very difficult to figure out what's going on when I've got a handler running on a remote web server. If the handler just allows the exceptions to bubble up like normal, they get caught by our normal exception handling code and logged.

I also added a new project for unit tests, and some tests for the changes I've made.
lib/csharp/src/Transport/THttpHandler.cs