fix调用protocol对象的bug