Closed stephen closed 9 years ago
Need to figure out how to handle multiple connections racing to acquire
Do you need help with anything specific?
I think the only thing left before this can land is figuring out what to do when two requests are attempting to connect, but neither has entered the "client connected" stage (i.e. ANNOUNCE
has been written). It seems sometimes OS X at least sends two requests - one via IPv6 and one via IPv4. (This is the one test case that is currently failing)
This needs to reject -only one-, and only send a 453
if there actually is a client already connected. Might need to base it off of requester IP, or similar.
Using requester IP makes sense, I wonder how the AirPort express is coded to handle this?
Closes #33