port = fproxyConfig.getInt("port");
bindTo = fproxyConfig.getString("bindTo");
cssName = fproxyConfig.getString("css");
if(cssName.indexOf(':') != -1 || cssName.indexOf('/') != -1)
throw new InvalidConfigValueException("CSS name must not contain slashes or colons!");
<BUG>this.sock = new ServerSocket(port, 0, InetAddress.getByName(this.bindTo));</BUG>
toadlets = new LinkedList();
node.setToadletContainer(this); // even if not enabled, because of config
if(!enabled) {
<BUG>Logger.normal(node, "Not starting Fproxy as it's disabled");
} else {
myThread = new Thread(this, "SimpleToadletServer");</BUG>
myThread.setDaemon(true);

port = fproxyConfig.getInt("port");
bindTo = fproxyConfig.getString("bindTo");
cssName = fproxyConfig.getString("css");
if(cssName.indexOf(':') != -1 || cssName.indexOf('/') != -1)
throw new InvalidConfigValueException("CSS name must not contain slashes or colons!");
toadlets = new LinkedList();
node.setToadletContainer(this); // even if not enabled, because of config
if(!enabled) {
Logger.normal(node, "Not starting Fproxy as it's disabled");
this.sock = null;
} else {
this.sock = new ServerSocket(port, 0, InetAddress.getByName(this.bindTo));
myThread = new Thread(this, "SimpleToadletServer");
myThread.setDaemon(true);
