fix possible mem leak bug
Correct % calculation for blocked time