[
https://issues.apache.org/jira/browse/MESOS-2071?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14206904#comment-14206904
]
Dario Rexin commented on MESOS-2071:
------------------------------------
Hi Dominic,
the PID is still stored the same way as before in UA, exactly for backwards
compatibility reasons. AFAIK, parsers will not fail, but just ignore everything
that comes after an illegal character until CRLF. I just added some new fields
that contain the parts of the PID.
> Libprocess generates invalid HTTP
> ---------------------------------
>
> Key: MESOS-2071
> URL: https://issues.apache.org/jira/browse/MESOS-2071
> Project: Mesos
> Issue Type: Bug
> Components: libprocess
> Affects Versions: 0.18.1, 0.19.1, 0.20.1
> Reporter: Dario Rexin
> Priority: Minor
> Labels: newbie, patch
>
> While working on a pure Scala driver for Mesos, I discovered that libprocess
> does not generate valid HTTP. It uses chunked encoding combined with HTTP
> 1.0, which has only been added in HTTP 1.1. Additionally it stores the PID in
> the User-Agent field with an incompatible format ('@' and ':' are not
> allowed).
> I already uploaded a patch to reviewboard: https://reviews.apache.org/r/27865/
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)