I create cookie in EventSubscriber:
function onKernelResponse(FilterResponseEvent $event)
{
$response = new Response();
$cookie_data = 'test';
$cookie = new Cookie('test_cookie', $cookie_data, strtotime('now +1 year'));
$response->headers->setCookie($cookie);
$response->send();
}
then I watch to Application tab in Chrome and press F5. this cookie appears for 0.5 sec and automatically remove
what i am doing wrong?