"comm" provides a default "communication channel" named "comm::comm" .
If your app. doesn't need to "provide services", but just to call services, you should destroy it, and then create a simple outgoing channel.
I think that when you load comm (package require comm), such standard channel should not be created automatically.
Users should be explicitely create it
comm::comm new comm::comm