Had this happen while sending a pm to someone.
It keep timing out then left it for about 5 minutes. Then tried resending again.
Checked the outbox and it was sent 5 times because it timed out the first 4 times in the previous attempts to send out.
I just let it rest for 1 minute intervals before trying to access another page on the site then it cleared it's self up.