You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by ra...@apache.org on 2002/03/08 07:34:44 UTC
cvs commit: jakarta-avalon-apps/ftpserver/src/java/org/apache/avalon/ftpserver FtpDataConnection.java
rana_b 02/03/07 22:34:44
Modified: ftpserver/src/java/org/apache/avalon/ftpserver
FtpDataConnection.java
Log:
multihome support
Revision Changes Path
1.5 +5 -2 jakarta-avalon-apps/ftpserver/src/java/org/apache/avalon/ftpserver/FtpDataConnection.java
Index: FtpDataConnection.java
===================================================================
RCS file: /home/cvs/jakarta-avalon-apps/ftpserver/src/java/org/apache/avalon/ftpserver/FtpDataConnection.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- FtpDataConnection.java 6 Mar 2002 13:54:40 -0000 1.4
+++ FtpDataConnection.java 8 Mar 2002 06:34:44 -0000 1.5
@@ -80,13 +80,14 @@
public void setPasvCommand() throws FtpException {
try {
reset();
- mServSoc = new ServerSocket(0, 1, mConfig.getServerAddress());
+ mAddress = mConfig.getSelfAddress();
+ mServSoc = new ServerSocket(0, 1, mAddress);
mServSoc.setSoTimeout(60000);
- mAddress = mServSoc.getInetAddress();
miPort = mServSoc.getLocalPort();
mbPasv = true;
}
catch(Exception ex) {
+ mConfig.getLogger().warn("FtpDataConnection.setPasvCommand()", ex);
throw new FtpException(550);
}
}
@@ -101,6 +102,7 @@
mDataSoc.setSoTimeout(60000);
}
catch(Exception ex) {
+ mConfig.getLogger().warn("FtpDataConnection.listenPasvConnection()", ex);
throw new FtpException(425);
}
}
@@ -132,6 +134,7 @@
mDataSoc.setSoTimeout(60000);
}
catch(Exception ex) {
+ mConfig.getLogger().warn("FtpDataConnection.getDataSocket()", ex);
mDataSoc = null;
}
}
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>