fix bug that pp doesn't work after requiring plock
Merge branch 'fix-pp'