private void readLoop() throws IOException {
		String s;
		do {
			System.out.print("[DCnet] $ ");
			s = br.readLine();
			if(s == null) return;
			controller.handle(new ArgSet(s));
		} while(!stopped);
	}