<div dir="ltr"><div dir="ltr"><div>Hi Guillaume, <br></div><div><br></div><div>Indeed! This is the issue. An error in one of my script is passing -s 'memory=malloc, ' to Varnish, instead of a sane value.<br></div><div><br></div><div>Cheers,</div><div>-Hugues<br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, May 2, 2019 at 5:54 PM Guillaume Quintard <<a href="mailto:guillaume@varnish-software.com">guillaume@varnish-software.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">could it be that you are using unbounded Transient? If so, while it's indeed a bit weird, it's more or less explained by the fact that the space value is irrelevant anyway.<div><br clear="all"><div><div dir="ltr" class="gmail-m_7297561286488835175gmail_signature"><div dir="ltr"><div>-- <br></div>Guillaume Quintard<br></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, May 2, 2019 at 5:06 PM Hugues Alary <<a href="mailto:hugues@betabrand.com" target="_blank">hugues@betabrand.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div>Hi, <br></div><div><br></div><div>I am using varnish-6.0.0 revision a068361dff0d25a0d85cf82a6e5fdaf315e06a7d and the malloc storage.<br></div><br><div>My <span style="font-family:monospace,monospace">vcl_deliver</span> looks like this:<br></div><div><br></div><span style="font-family:monospace,monospace">sub vcl_deliver {<br>    set resp.http.X-Varnish-Storage = {"Free: "} + storage.memory.free_space + " Used: " + storage.memory.used_space + " Happy? : " + storage.memory.happy;<br></span><div><span style="font-family:monospace,monospace">}</span></div><div><span style="font-family:monospace,monospace"><br></span></div><div><span style="font-family:monospace,monospace"><font face="arial,helvetica,sans-serif">I am confused because upon making a request to my varnish server, </font><span style="font-family:monospace,monospace">storage.memory.free_space </span></span>is always equal to<span style="font-family:monospace,monospace"><span style="font-family:monospace,monospace"> <span style="font-family:monospace,monospace">storage.memory.used_space * -1.</span></span></span></div><div><span style="font-family:monospace,monospace"><span style="font-family:monospace,monospace"><span style="font-family:monospace,monospace"><br></span></span></span></div><div>E.g if  storage.memory.used_space is <span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string">150000.000 then storage.memory.free_space is -<span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string">150000.000.</span></span></span></span></div><div><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string"><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string"><br></span></span></span></span></div><div><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string"><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string">Moreover, <span style="font-family:monospace,monospace">storage.memory.happy </span>is always false.<span style="font-family:monospace,monospace"><br></span></span></span></span></span></div><div><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string"><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string"><span style="font-family:monospace,monospace"><br></span></span></span></span></span></div><div><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string"><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string">This has been the case for the longest time. I'm pretty sure I had this issue with Varnish 4, and maybe even earlier versions.</span></span></span></span></div><div><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string"><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string"><br></span></span></span></span></div><div><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string"><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string">Am I doing something wrong? Or is this a bug?</span></span></span></span></div><div><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string"><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string"><br></span></span></span></span></div><div><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string"><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string">Sincerely,</span></span></span></span></div><div><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string"><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string">-Hugues<br></span></span></span></span></div><div><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string"><span><span class="gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox gmail-m_7297561286488835175gmail-m_-2795791723835842658gmail-objectBox-string"><span style="font-family:monospace,monospace"><br></span></span></span></span></span></div></div></div>
_______________________________________________<br>
varnish-misc mailing list<br>
<a href="mailto:varnish-misc@varnish-cache.org" target="_blank">varnish-misc@varnish-cache.org</a><br>
<a href="https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc" rel="noreferrer" target="_blank">https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc</a><br>
</blockquote></div>
</blockquote></div>