threading is working, but its executing message send twice, second thread not running