try with counting of waiting worker thread