erlang: Make framed_transport not write out its buffer when closed

This complicates the code, and users can be expected to call flush
when they want to write data to the underlying transport.

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@990969 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/lib/erl/src/thrift_framed_transport.erl b/lib/erl/src/thrift_framed_transport.erl
index 01bab70..9a29ecd 100644
--- a/lib/erl/src/thrift_framed_transport.erl
+++ b/lib/erl/src/thrift_framed_transport.erl
@@ -154,7 +154,6 @@
 %% Description: Handling cast messages
 %%--------------------------------------------------------------------
 handle_cast(close, State) ->
-    {_, State1} = do_flush(State),
     %% Wrapped is closed by terminate/2
     %%  error_logger:info_msg("thrift_framed_transport ~p: closing", [self()]),
     {stop, normal, State};