<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-objectBox gmail-objectBox-string">150000.000 then storage.memory.free_space is -<span><span class="gmail-objectBox gmail-objectBox-string">150000.000.</span></span></span></span></div><div><span><span class="gmail-objectBox gmail-objectBox-string"><span><span class="gmail-objectBox gmail-objectBox-string"><br></span></span></span></span></div><div><span><span class="gmail-objectBox gmail-objectBox-string"><span><span class="gmail-objectBox gmail-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-objectBox gmail-objectBox-string"><span><span class="gmail-objectBox gmail-objectBox-string"><span style="font-family:monospace,monospace"><br></span></span></span></span></span></div><div><span><span class="gmail-objectBox gmail-objectBox-string"><span><span class="gmail-objectBox gmail-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-objectBox gmail-objectBox-string"><span><span class="gmail-objectBox gmail-objectBox-string"><br></span></span></span></span></div><div><span><span class="gmail-objectBox gmail-objectBox-string"><span><span class="gmail-objectBox gmail-objectBox-string">Am I doing something wrong? Or is this a bug?</span></span></span></span></div><div><span><span class="gmail-objectBox gmail-objectBox-string"><span><span class="gmail-objectBox gmail-objectBox-string"><br></span></span></span></span></div><div><span><span class="gmail-objectBox gmail-objectBox-string"><span><span class="gmail-objectBox gmail-objectBox-string">Sincerely,</span></span></span></span></div><div><span><span class="gmail-objectBox gmail-objectBox-string"><span><span class="gmail-objectBox gmail-objectBox-string">-Hugues<br></span></span></span></span></div><div><span><span class="gmail-objectBox gmail-objectBox-string"><span><span class="gmail-objectBox gmail-objectBox-string"><span style="font-family:monospace,monospace"><br></span></span></span></span></span></div></div></div>