Hi,
When a user has a lot of matches and cupid notification is enabled, it can take a very long time for that user to save their profile. This is because dolphin is queuing up the match emails to send. This queue processing should be sent to the cron process and not hold up a user's browsing experience. It took over 1.5 minutes to save a profile that in turn queued 16k emails.
Thanks