void init()

in core/src/main/java/com/epam/cme/mdp3/core/channel/MdpFeedWorker.java [65:81]


    void init() throws MdpFeedException {
        try {
            this.feedContext = new MdpFeedContext(getCfg());
            this.ni = null;
            if (this.networkInterface != null) {
            	ni = NetworkInterface.getByName(this.networkInterface);
            	if (ni == null) {
            		ni = NetworkInterface.getByInetAddress(InetAddress.getByName(this.networkInterface));
            	}
            } else {
            	ni = NetworkInterface.getByInetAddress(InetAddress.getLocalHost()); 
            }
        } catch (IOException e) {
            logger.error("Failed open DatagramChannel", e);
            throw new MdpFeedException("Failed open DatagramChannel", e);
        }
    }