Assertion error in ev_now()

Anders Berg andersb at vgnett.no
Fri Nov 17 19:22:50 CET 2006


Varnish does not support Linux 2.4.

It might work, but we will never check if it does. The reason is that  
Varnish uses "modern" OS features. That's the reason it performs so  
well :)

YS
Anders Berg

> Message: 4
> Date: Thu, 16 Nov 2006 17:26:40 +0100
> From: "Lennart Regebro" <regebro at gmail.com>
> Subject: Re: Assertion error in ev_now()
> To: varnish-misc at projects.linpro.no
> Message-ID:
> 	<319e029f0611160826i2388b4efn4cc158a3dea34886 at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> On 11/16/06, Lennart Regebro <regebro at gmail.com> wrote:
>
>> On 11/16/06, Lennart Regebro <regebro at gmail.com> wrote:
>>
>>> Assert error in ev_now(), mgt_event.c line 81:
>>> Condition(clock_gettime(CLOCK_MONOTONIC,&ts) == 0) not true.
>>>
>>> Very weird. Varnish installed fine on the preproduction machine, and
>>> this production machine is supposed to be reasonably similar...
>>>
>>
>> I copied the installation from teh preproduction to the production,
>> and got the same error, so it's not from a difference in compilation,
>> but a difference in the environment, either OS, libraries or  
>> hardware.
>> But I have no idea what. Any ideas welcome.
>>
>
> New adventures in Varnish: Turns out the machines have wildly
> differing Linux versions.   2.6.17.6 vs 2.4.31. Could that be the
> difference? 2.4... that's pretty old.




More information about the varnish-misc mailing list