I patiently allow the person finish what he/she is saying, then I politely tell the person that I have something or maybe received an urgent message that I have to attend to. I will then proceed to smile and tell the person that we can always reschedule and I enjoyed the conversation and then politely excuse myself.

Udoh thanks for sharing. You are welcome. Thanks!