drop heart beat and add thread number limit