Skip to content

Instantly share code, notes, and snippets.

@rzezeski
Created October 23, 2012 21:42
Show Gist options
  • Save rzezeski/3941804 to your computer and use it in GitHub Desktop.
Save rzezeski/3941804 to your computer and use it in GitHub Desktop.
lmao erlang:decode_packet
17:39:48 <{mochiweb_acceptor,init,3}> {erlang,decode_packet,
[httph,
<<"x-riak-meta-user_s: foo\r\nx-riak-meta-description_t: bar\r\nContent-Length: 153426\r\nExpect: 100-continue\r\n\r\n">>,
[]]}
17:39:48 <{mochiweb_acceptor,init,3}> {erlang,decode_packet,3} -> {ok,
{http_header,
0,
"X-Riak-Meta-User_s",
undefined,
"foo"},
<<"x-riak-meta-description_t: bar\r\nContent-Length: 153426\r\nExpect: 100-continue\r\n\r\n">>}
17:46:31 <{mochiweb_acceptor,init,3}> {erlang,decode_packet, [19/1902]
[httph,
<<"x-riak-meta-description_t: bar\r\nContent-Length: 153426\r\nExpect: 100-continue\r\n\r\n">>,
[]]}
17:46:31 <{mochiweb_acceptor,init,3}> {erlang,decode_packet,3} -> {ok,
{http_header,
0,
"x-riak-meta-description_t",
undefined,
"bar"},
<<"Content-Length: 153426\r\nExpect: 100-continue\r\n\r\n">>}
@rzezeski
Copy link
Author

Notice how x-riak-meta-user_s becomes X-Riak-Meta-User_s and x-riak-meta-description_t is left as-is.

@toraritte
Copy link

It seems that this has been fixed in the 5.8.4 release of ERTS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment