Make tcp listeners optional