Browse Source

properly disconnect from telnet server.

PR: 25935
Submitted by:	carcher at yahoo dot com


git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276610 13f79535-47bb-0310-9956-ffa450edef68
master
Stefan Bodewig 21 years ago
parent
commit
86b741b60f
1 changed files with 13 additions and 1 deletions
  1. +13
    -1
      src/main/org/apache/tools/ant/taskdefs/optional/net/TelnetTask.java

+ 13
- 1
src/main/org/apache/tools/ant/taskdefs/optional/net/TelnetTask.java View File

@@ -92,7 +92,9 @@ public class TelnetTask extends Task {
}

/** Create the telnet client object */
AntTelnetClient telnet = new AntTelnetClient();
AntTelnetClient telnet = null;
try {
telnet = new AntTelnetClient();
try {
telnet.connect(server, port);
} catch (IOException e) {
@@ -111,6 +113,16 @@ public class TelnetTask extends Task {
}
task.execute(telnet);
}
} finally {
if (telnet != null) {
try {
telnet.disconnect();
} catch (IOException e) {
throw new BuildException("Error disconnecting from "
+ server);
}
}
}
}

/**


Loading…
Cancel
Save