mudlet-makers team mailing list archive
-
mudlet-makers team
-
Mailing list archive
-
Message #04641
[Bug 1670263] Re: No-payload GMCP events aren't raised
Migrating issues to Github, please follow the new discussion here:
https://github.com/Mudlet/Mudlet/issues/506
This issue needs to be closed and there is no appropriate status, so
will set it to "Opinion" just for migration purposes.
** Bug watch added: github.com/Mudlet/Mudlet/issues #506
https://github.com/Mudlet/Mudlet/issues/506
** Changed in: mudlet
Status: Confirmed => Opinion
--
You received this bug notification because you are a member of Mudlet
Makers, which is subscribed to Mudlet.
https://bugs.launchpad.net/bugs/1670263
Title:
No-payload GMCP events aren't raised
Status in Mudlet:
Opinion
Bug description:
If the server sends a GMCP event with just the name and no payload,
json_to_value is given "" as data and it errors out. This affects
GMCP.Ping on IREs.
It worked in 2.1 previously, broken in 3.0. First reported at
http://forums.mudlet.org/viewtopic.php?f=5&t=4610&start=70#p22035.
This in particular breaks gmcp.Core.Ping functionality on IRE servers
(https://github.com/keneanung/GMCPAdditions#coreping)... however as
Mudlet has
http://wiki.mudlet.org/w/Manual:Networking_Functions#getNetworkLatency
which imho is better, I don't think it's a big one for IRE games.
Nonetheless, some other servers could be using this for more important
data and it could be a serious issue for them.
To manage notifications about this bug go to:
https://bugs.launchpad.net/mudlet/+bug/1670263/+subscriptions
References