fixed deadlock in peer info update