Netflix / Prana

A sidecar for your NetflixOSS based services.
Apache License 2.0
502 stars 98 forks source link

Problem with keepalive connections #14

Open zsolt-gyongyosi opened 9 years ago

zsolt-gyongyosi commented 9 years ago

It seems, that keepalive connection not handled properly:

$ curl 'http://localhost:8078/dynamicproperties?id=anything' 'http://localhost:8078/healthcheck'; echo
{"anything":null}{}
$ curl 'http://localhost:8078/healthcheck' 'http://localhost:8078/dynamicproperties?id=anything'; echo
<health>ok</health><health>ok</health>

Expected result:

$ curl 'http://localhost:8078/dynamicproperties?id=anything' 'http://localhost:8078/healthcheck'; echo
{"anything":null}<health>ok</health>
$ curl 'http://localhost:8078/healthcheck' 'http://localhost:8078/dynamicproperties?id=anything'; echo
<health>ok</health>{"anything":null}
aspyker commented 8 years ago

@zsolt-gyongyosi Thank you for the contribution. More will be coming, but please see http://ispyker.blogspot.com/2015/10/towards-being-better-about-open-source.html for a bit of context on the status of this project.