synchronize decorateProcessor methods to ensure there is no uninitialized processor in concurrent environment
Merge branch 'issue902' into 1.7.x