comparison src/main/java/alice/daemon/AliceDaemon.java @ 641:646f705e65b1

setkey on remote
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sun, 31 Dec 2017 01:08:52 +0900
parents 86b39f5bf1d7
children
comparison
equal deleted inserted replaced
640:f05a89484ec1 641:646f705e65b1
5 import java.net.InetAddress; 5 import java.net.InetAddress;
6 import java.net.InetSocketAddress; 6 import java.net.InetSocketAddress;
7 import java.net.ServerSocket; 7 import java.net.ServerSocket;
8 import java.nio.channels.ServerSocketChannel; 8 import java.nio.channels.ServerSocketChannel;
9 9
10 //import org.apache.log4j.Logger; 10 import org.apache.log4j.Logger;
11 //import org.apache.log4j.PatternLayout; 11 //import org.apache.log4j.PatternLayout;
12 //import org.apache.log4j.WriterAppender; 12 //import org.apache.log4j.WriterAppender;
13 13
14 public class AliceDaemon { 14 public class AliceDaemon {
15 15
16 private Config conf; 16 private Config conf;
17 private AcceptThread acceptThread; 17 private AcceptThread acceptThread;
18 //private Logger log = Logger.getLogger(AliceDaemon.class); 18 private Logger log = Logger.getLogger(AliceDaemon.class);
19 19
20 public AliceDaemon(Config conf) { 20 public AliceDaemon(Config conf) {
21 this.conf = conf; 21 this.conf = conf;
22 //setLogger(); 22 //setLogger();
23 } 23 }
48 ss.setReuseAddress(true); 48 ss.setReuseAddress(true);
49 49
50 // listen on any address ipv4/ipv6 50 // listen on any address ipv4/ipv6
51 InetSocketAddress a = new InetSocketAddress("::", conf.localPort); 51 InetSocketAddress a = new InetSocketAddress("::", conf.localPort);
52 52
53 System.out.println("AliceDaemon.listen: bind to " + a); 53 log.info("AliceDaemon.listen: bind to " + a);
54 ss.bind(a); 54 ss.bind(a);
55 acceptThread = new AcceptThread(ss, "ACCEPT" + conf.localPort); 55 acceptThread = new AcceptThread(ss, "ACCEPT" + conf.localPort);
56 acceptThread.start(); 56 acceptThread.start();
57 } catch (IOException e) { 57 } catch (IOException e) {
58 e.printStackTrace(); 58 e.printStackTrace();