[x-update] fix _cleanup() function