ocaml and haskell thrift clients now calling readMessageEnd
authoriproctor <dev-null@apache.org>
Thu, 10 Apr 2008 00:31:55 +0000 (00:31 +0000)
committeriproctor <dev-null@apache.org>
Thu, 10 Apr 2008 00:31:55 +0000 (00:31 +0000)
commit8361bf05659f9d1e458d76f8ee0657ea5e009b6a
tree6c2387c2d329bef1a8694be964accdd59b5da207
parentb54deb1ca538b2f244225801408637aa8921d5db
ocaml and haskell thrift clients now calling readMessageEnd

Summary: I neglected to make the call to readMessageEnd if the client read an app exception in the haskell and ocaml code. Fixed now. The test cases for both now also compile with the new ThriftTest.thrift (though haskell's is still not doing anything but echoing  the args)

Reviewed By: dreiss

Test Plan: Ran test code. This bug would actually never show up because there's only tbinaryprotocol implemented for these languages and that does nothing on a readMessageEnd.

Revert: OK

DiffCamp Revision: 11377

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665651 13f79535-47bb-0310-9956-ffa450edef68
compiler/cpp/src/generate/t_hs_generator.cc
compiler/cpp/src/generate/t_ocaml_generator.cc
test/hs/Server.hs
test/ocaml/server/TestServer.ml