/[Apache-SVN]
ViewVC logotype

Revision 666417


Jump to revision: Previous Next
Author: dreiss
Date: Wed Jun 11 00:57:54 2008 UTC (16 years, 5 months ago)
Changed paths: 3
Log Message:
Change alterl thrift_server to use non-blocking TCP calls and properly set the processor as the controlling process for the client sockets.

Summary:
  - Removes the non-OTP "acceptor" process
  - The processor becomes the socket's controlling process instead of the transport, which is kind of messy, but it means we don't have to make a process for the socket_transport.
  - See http://www.trapexit.org/Building_a_Non-blocking_TCP_server_using_OTP_principles for non-blocking server info

Test plan:
  - Ran ThriftTest and StressTest


Changed paths

Path Details
Directoryincubator/thrift/trunk/lib/alterl/src/thrift_server.erl modified , text changed
Directoryincubator/thrift/trunk/test/erl/Makefile modified , text changed
Directoryincubator/thrift/trunk/test/erl/src/stress_server.erl modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26