chirino     2005/01/18 19:12:24

  Modified:    modules/core/src/java/org/openejb/server ServiceDaemon.java
                        SynchChannelServerDaemon.java
  Log:

  Enabled TcpNoDelay on the sockets used by openejb.
  
  Revision  Changes    Path
  1.15      +2 -1      
openejb/modules/core/src/java/org/openejb/server/ServiceDaemon.java
  
  Index: ServiceDaemon.java
  ===================================================================
  RCS file: 
/home/projects/openejb/scm/openejb/modules/core/src/java/org/openejb/server/ServiceDaemon.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- ServiceDaemon.java        19 Dec 2004 06:17:15 -0000      1.14
  +++ ServiceDaemon.java        19 Jan 2005 00:12:23 -0000      1.15
  @@ -166,6 +166,7 @@
                   Socket socket = null;
                   try {
                       socket = serverSocket.accept();
  +                    socket.setTcpNoDelay(true);
                       if (!shouldStop()) {
                           // the server service is responsible
                           // for closing the socket.
  
  
  
  1.2       +2 -1      
openejb/modules/core/src/java/org/openejb/server/SynchChannelServerDaemon.java
  
  Index: SynchChannelServerDaemon.java
  ===================================================================
  RCS file: 
/home/projects/openejb/scm/openejb/modules/core/src/java/org/openejb/server/SynchChannelServerDaemon.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- SynchChannelServerDaemon.java     3 Jan 2005 22:34:07 -0000       1.1
  +++ SynchChannelServerDaemon.java     19 Jan 2005 00:12:24 -0000      1.2
  @@ -147,6 +147,7 @@
               try {
                   SynchChannel channel = (SynchChannel) server.accept(timeout);
                   socket = new SynchChannelToSocketAdapter(channel);
  +                socket.setTcpNoDelay(true);
                   if (!shouldStop()) {
                       // the server service is responsible
                       // for closing the socket.
  
  
  

Reply via email to