Additional BOB fixes.

Added BOB to clients.config and wrapper.config for new installs.
This commit is contained in:
sponge
2008-10-08 14:28:35 +00:00
parent 18d42ec925
commit caaf0ccfc3
6 changed files with 13 additions and 7 deletions

View File

@ -138,6 +138,7 @@ public class BOB {
} }
try { try {
warn("BOB is now running.");
ServerSocket listener = new ServerSocket(Integer.parseInt(props.getProperty(PROP_BOB_PORT)), 10, InetAddress.getByName(props.getProperty(PROP_BOB_HOST))); ServerSocket listener = new ServerSocket(Integer.parseInt(props.getProperty(PROP_BOB_PORT)), 10, InetAddress.getByName(props.getProperty(PROP_BOB_HOST)));
Socket server; Socket server;

View File

@ -23,11 +23,9 @@
*/ */
package net.i2p.BOB; package net.i2p.BOB;
import java.io.IOException;
import java.io.InputStream; import java.io.InputStream;
import java.io.OutputStream; import java.io.OutputStream;
import java.net.Socket; import java.net.Socket;
import java.net.UnknownHostException;
import net.i2p.client.streaming.I2PSocket; import net.i2p.client.streaming.I2PSocket;
/** /**

View File

@ -80,7 +80,7 @@ public class TCPio implements Runnable {
/* according to the specs: /* according to the specs:
* *
* The total number of bytes read into the buffer, * The total number of bytes read into the buffer,
* or -1 is there is no more data because the end of * or -1 if there is no more data because the end of
* the stream has been reached. * the stream has been reached.
* *
*/ */

View File

@ -100,12 +100,10 @@ public class TCPtoI2P implements Runnable {
* @throws java.io.IOException * @throws java.io.IOException
*/ */
private void Emsg(String e, OutputStream out) throws IOException { private void Emsg(String e, OutputStream out) throws IOException {
System.out.println("ERROR TCPtoI2P: " + e); // Debugging System.out.println("ERROR TCPtoI2P: " + e);
out.write("ERROR".concat(e).getBytes()); out.write("ERROR".concat(e).getBytes());
out.write(13); // cr out.write(13); // cr
out.flush(); out.flush();
sock.close();
} }
/** /**
@ -152,6 +150,7 @@ public class TCPtoI2P implements Runnable {
// nop // nop
} }
} }
} catch(I2PException e) { } catch(I2PException e) {
Emsg("ERROR " + e.toString(), out); Emsg("ERROR " + e.toString(), out);
} catch(ConnectException e) { } catch(ConnectException e) {

View File

@ -25,3 +25,9 @@ clientApp.4.main=net.i2p.apps.systray.UrlLauncher
clientApp.4.name=consoleBrowser clientApp.4.name=consoleBrowser
clientApp.4.args=http://localhost:7657/ clientApp.4.args=http://localhost:7657/
clientApp.4.delay=5 clientApp.4.delay=5
# Start up BOB
clientApp.5.args=
clientApp.5.delay=10
clientApp.5.main=net.i2p.BOB.BOB
clientApp.5.name=BOB

View File

@ -48,6 +48,8 @@ wrapper.java.classpath.17=lib/wrapper.jar
# systray, LGPL # systray, LGPL
wrapper.java.classpath.18=lib/systray.jar wrapper.java.classpath.18=lib/systray.jar
wrapper.java.classpath.19=lib/systray4j.jar wrapper.java.classpath.19=lib/systray4j.jar
# BOB
wrapper.java.classpath.20=lib/BOB.jar
# Java Library Path (location of Wrapper.DLL or libwrapper.so) # Java Library Path (location of Wrapper.DLL or libwrapper.so)
wrapper.java.library.path.1=. wrapper.java.library.path.1=.