Sometimes you've met so many people and you can't recall there names especially if you've not seem them in a long while.
Well, if you stumble on such people and they recall your name and you can't recall theirs, here is my tip for you to avoid the embarrassment: if you are with a friend when this happens simply introduce to your friends and they'll repeat their name.
Example; Let's say your old pal is David and your name is Peter and you are with a friend John.
David: Heeeei !!!Peter long time.
You: heei long time.
You: John meet my old pal (pointing at David)
David: nice to meet you. my name is David