If there are over 32768 unreliable packets sent between reliable
messages, which can happen in under ten minutes at 60 fps, then the
sequence number of the next reliable message appears to be old,
causing an assertion failure. To avoid this, always interpret outbound
sequence values as newer than prior values.
If there are over 32768 unreliable packets sent between reliable messages, which can happen in under ten minutes at 60 fps, then the sequence number of the next reliable message appears to be old, causing an assertion failure. To avoid this, always interpret outbound sequence values as newer than prior values.
Fixes #138