I'm building an Executor that uses a separate discovery service that relies on multicast. If I run the executor without calling MesosExecutorDriver.run() the executor discovers other (non-mesos) nodes in my distributed set up just fine. But if I call run(), then it does not discover the other nodes. Interestingly, the other nodes can discover my executor regardless of whether run() is called or not. My executor is a Java app started using a command line task. Any help is much appreciated.
David Wood Computing Systems for Wireless Networks IBM TJ Watson Research Center [email protected] 914-945-4923 (office), 914-396-6515 (mobile)

