make TCP in destiny optional

as a workaround