Make sure the Protocol follow the same lifecycle for all transports so other interceptor works as expected