@Override
		public void run() {
			if (IOConnection.this.getState() == STATE_INIT)
				handshake();
			connectTransport();
		}
Tries handshaking if necessary and connects with corresponding
transport afterwards.
src/io/socket/IOConnection.java