Does Game Center require time to clean up after cancel/disconnect match?

When canceling a match request, I call the "GKMatchmaker.shared().cancel( )" function

When disconnecting from a match already created, I call the "myMatch.disconnect( )" function


After calling either one of these functions must I wait a certain number of seconds to allow Game Center time to "clean up" before trying to request a new match be created/start?