Thread: AllocSetStats uses fprintf instead of elog

AllocSetStats uses fprintf instead of elog

From
Zdenek Kotala
Date:
Function AllocSetStats uses fprintf instead of standard logging method. 
Is there any reason for it? If not I will rewrite it to use 
elog(NOTICE,..) instead.
    Zdenek


Re: AllocSetStats uses fprintf instead of elog

From
Tom Lane
Date:
Zdenek Kotala <Zdenek.Kotala@Sun.COM> writes:
> Function AllocSetStats uses fprintf instead of standard logging method. 
> Is there any reason for it?

Yes: it's typically called in zero-free-memory situations, and we don't
want to depend on elog() succeeding to be able to find out what happened.
        regards, tom lane