asynchronous tcp run with android run loop