[ 
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)

Reply via email to