Hongyi: UDP bug fixed, but TCP and cancel task still buggy
Hongyi: merge conflict
Hongyi: bug fix, still two more bugs: 1. cancel finished task cause null pointer exception. 2. ghost measurement result appeared again when restart the app