private void incrementRcvdMessages(String src_name) {
        if(rcvdCount.get(src_name) == null)
            rcvdCount.put(src_name, 1);
        else
            rcvdCount.put(src_name, rcvdCount.get(src_name)+1);
        if(messagesToCount > 0 && scheduledToCountSend == false){
            if((countMessagesOf == null && getTotalRcvdMessages() == messagesToCount) ||
                (countMessagesOf != null && rcvdCount.get(countMessagesOf) == messagesToCount)){
                assign_stop_request = true;
                this.logger.log(Level.SEVERE,me +" is going to get killed.");
            }
        }
    }