Commit Graph
3 Commits
Author SHA1 Message Date
Steven Berler 49488c9151 make ip/port voice packet logic more clear
Adds comments and also rewrites the logic in a way that is much easier
to see what is going on. For example you can now easily see that the
port is actually encoded in little endian (which is different from
everything else).
2015-12-27 06:05:07 -08:00
Steven Berler 57c3363119 fix broken ip and port in voice client
Also added debug logging to make it easier to debug errors in how the
initial packet is parsed.
2015-12-27 01:16:52 -08:00
Steven BerlerandRapptz 037da750dd avoid potential bug when creating new private msgs
It probably isn't good to rely on an item that was added to a list to
still be the last item, especially if we could have other async
coroutines modify the list. This may not be an actual issue, but having
the function explicitly return the object that it just added to the list
should guarantee that we don't accidentally pull the wrong item from the
end of the list later.
2015-12-13 13:01:05 -05:00