thrift/lib
Christopher Piro b6dcd2b595 [thrift] retool oop.erl, fix tBufferedTransportFactory.erl
Summary: oop.erl used to assume that an undef or function_clause meant a method wasn't defined, but sometimes a method does exist and an undef happens while it's executing.

Case in point, getTransport in tBufferedTransportFactory totally didn't work and instead of exiting, oop.erl fell back silently to tTransportFactory, so everywhere I thought I was talking to tBufferedTransport, I was talking directly to the tSocket.  borkborkbork.

Blame: all me baby

Reviewed By: eletuchy

Test Plan: channel server works

Revert Plan: ok


git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665299 13f79535-47bb-0310-9956-ffa450edef68
2007-10-13 01:11:46 +00:00
..
cocoa Merging more server support and exception fixes for Cocoa 2007-09-24 19:24:53 +00:00
cpp [thrift] TSocketPool::addServer, c++ version 2007-10-09 22:57:23 +00:00
erl [thrift] retool oop.erl, fix tBufferedTransportFactory.erl 2007-10-13 01:11:46 +00:00
hs Thrift: OCaml and HS servers more general 2007-08-08 01:43:39 +00:00
java Java Thrift objects implement common base interface 2007-10-09 20:55:10 +00:00
ocaml Thrift: OCaml TSocket more helpful exceptions 2007-08-17 21:34:15 +00:00
perl OO perl accessors for Thrift objects 2007-09-19 06:49:30 +00:00
php Thrift: TNullTransport for PHP. 2007-10-04 23:02:01 +00:00
py Python automated test patch 2007-10-05 00:13:24 +00:00
rb Lots of Ruby code generation improvements 2007-07-06 02:45:25 +00:00