public void readMessage(){
		try{
			String message = "";
			message = receive.readLine();
			if(message != null){
				decodeMessageAndTakeActions(message);
				readMessage(); //Reading again to make sure that no message is missed
			}
			
		}catch(SocketTimeoutException ex){
			return;
		}catch(IOException ex){
			ex.printStackTrace();
		}
		
	}