THRIFT-495. python: Raise a TTransportException if TSocket is not open
authorDavid Reiss <dreiss@apache.org>
Tue, 12 May 2009 02:17:43 +0000 (02:17 +0000)
committerDavid Reiss <dreiss@apache.org>
Tue, 12 May 2009 02:17:43 +0000 (02:17 +0000)
commita043be31fc88b5f3777b3311c64e9fffbe9de5b1
treea73795d4e41594ce16385b09ccc67963781d6e0b
parent9aa716cf0f5fee6ebf549ef0949b0bbc2bf325dc
THRIFT-495. python: Raise a TTransportException if TSocket is not open

Previously, TSocket.write would raise an AttributeError if the transport
had not been opened.  A TTransportException with the code set to
NOT_OPEN is more appropriate.  The cost of the check should be
negligible, since TSocket.write is already fairly expensive (it does a
system call).

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@773762 13f79535-47bb-0310-9956-ffa450edef68
lib/py/src/transport/TSocket.py