{"action":"created","issue":{"url":"https://api.github.com/repos/mesosphere/marathon-lb/issues/382","repository_url":"https://api.github.com/repos/mesosphere/marathon-lb","labels_url":"https://api.github.com/repos/mesosphere/marathon-lb/issues/382/labels{/name}","comments_url":"https://api.github.com/repos/mesosphere/marathon-lb/issues/382/comments","events_url":"https://api.github.com/repos/mesosphere/marathon-lb/issues/382/events","html_url":"https://github.com/mesosphere/marathon-lb/issues/382","id":195860705,"number":382,"title":"Question about haproxy reloading","user":{"login":"vixns","id":727336,"avatar_url":"https://avatars.githubusercontent.com/u/727336?v=3","gravatar_id":"","url":"https://api.github.com/users/vixns","html_url":"https://github.com/vixns","followers_url":"https://api.github.com/users/vixns/followers","following_url":"https://api.github.com/users/vixns/following{/other_user}","gists_url":"https://api.github.com/users/vixns/gists{/gist_id}","starred_url":"https://api.github.com/users/vixns/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vixns/subscriptions","organizations_url":"https://api.github.com/users/vixns/orgs","repos_url":"https://api.github.com/users/vixns/repos","events_url":"https://api.github.com/users/vixns/events{/privacy}","received_events_url":"https://api.github.com/users/vixns/received_events","type":"User","site_admin":false},"labels":[{"id":269972428,"url":"https://api.github.com/repos/mesosphere/marathon-lb/labels/question","name":"question","color":"cc317c","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-12-15T17:06:33Z","updated_at":"2016-12-17T09:35:42Z","closed_at":null,"body":"I often have to manually kill old haproxy process, because despite the clever use of signals, the old processes don't want to die.\r\n\r\nOne suspect is ( from a lsof call )\r\n`haproxy 31846 root   13u  IPv4 15520455      0t0       TCP 10.30.0.1:40068->10.30.0.1:2181 (ESTABLISHED)`\r\n\r\nThis is the only remaining connection, the one who seems to prevent the old process from dying.\r\nThe problem is this process, which has an outdated config, is still responding to requests, and I don't understand why haproxy have en established connection with zookeeper.\r\n\r\nThe zookeeper process runs on the host, marathon-lb is running inside a mesos container,\r\nnet.ipv4.tcp_tw_reuse is set to 1 net.ipv4.tcp_tw_recycle is set to 0\r\n\r\nAny Idea ?\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/mesosphere/marathon-lb/issues/comments/267753253","html_url":"https://github.com/mesosphere/marathon-lb/issues/382#issuecomment-267753253","issue_url":"https://api.github.com/repos/mesosphere/marathon-lb/issues/382","id":267753253,"user":{"login":"vixns","id":727336,"avatar_url":"https://avatars.githubusercontent.com/u/727336?v=3","gravatar_id":"","url":"https://api.github.com/users/vixns","html_url":"https://github.com/vixns","followers_url":"https://api.github.com/users/vixns/followers","following_url":"https://api.github.com/users/vixns/following{/other_user}","gists_url":"https://api.github.com/users/vixns/gists{/gist_id}","starred_url":"https://api.github.com/users/vixns/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vixns/subscriptions","organizations_url":"https://api.github.com/users/vixns/orgs","repos_url":"https://api.github.com/users/vixns/repos","events_url":"https://api.github.com/users/vixns/events{/privacy}","received_events_url":"https://api.github.com/users/vixns/received_events","type":"User","site_admin":false},"created_at":"2016-12-17T09:35:42Z","updated_at":"2016-12-17T09:35:42Z","body":"haproxy 1.6.10 include a fix in the systemd wrapper, we may face the same race condition here.\r\n\r\nhttp://git.haproxy.org/?p=haproxy-1.6.git;a=commit;h=ff81ac47267c4e0227d1e3fbc5b1dedfd81a2a2f\r\n\r\n\r\nAnother fix in 1.6.10 that may help to solve this issue\r\n\r\nhttp://git.haproxy.org/?p=haproxy-1.6.git;a=commit;h=3dd981c016ac7ad636ee546c2b9b685f7e8500d4\r\n\r\n"}}
{"actor":{"display_login":"vixns"}}