[omniNotify] Test of notifd with NDEBUG
Mark Zimmerman
markzimm at frii.com
Mon Nov 29 08:12:58 GMT 2004
On Fri, Nov 26, 2004 at 06:58:40PM +0100, Frederic Prin wrote:
> Hi Mark,
>
>
>
> I found your post regarding ?Test of notifd with NDEBUG?
>
> I am investigating HUGE memory leaks I found in notifd (so HUGE that I
> think I did something wrong?)
>
> I still use version 2.0beta but since the 2.1 version do not fix any
> memory leak I did do upgrade.
>
>
>
> Anyway, when flooding notifd with a sender/receiver pair of test program
> (structured event, push supplier, push consumer) sending 1000 structured
> event each 10 minutes, I can see the memory to grow and never fall down.
>
>
>
> I already asked to the list a while ago if anyone has experienced such
> an issue but got no positive answer.
>
>
>
> So now I am wondering if I am running a NDEBUG version.
>
> Is there something special to do (on my omniNotify2.0beta package) to
> enable NDEBUG builds ?
>
>
>
> Another point is the notifd.cfg file: do you use special settings
> regarding the garbage collector ?
>
> Please, can you send me your notifd.cfg file ?
>
I do not think that there is anything special here, but here it is. I
am not seeing any indication of leaks using 2.1.
-- Mark
-------------- next part --------------
ChannelFactoryName ChannelFactory
DefaultChannelName EventChannel
FactoryIORFileName /home/zimmermm/.omniOrb/omninotify/rdifact.ior
ChannelIORFileName /home/zimmermm/.omniOrb/omninotify/rdichan.ior
DebugLogFile debug.txt
ReportLogFile report.txt
DebugDaemon 0
DebugChannelFactory 0
DebugFilter 0
DebugChannel 0
DebugConsumerAdmin 0
DebugSupplireAdmin 0
DebugConsumerProxy 0
DebugSupplierProxy 0
DebugEventQueue 0
DebugRDIEvent 0
DebugFilterAdmin 0
DebugFilterEval 0
DebugCosConsumerProxies 0
DebugCosSupplierProxies 0
DebugNotifQoS 0
DebugAdminQoS 0
DebugNotifQueue 0
ReportChannelStats 0
ReportQueueSizeStats 0
ReportConnectedConsumers 0
ReportConnectedSuppliers 0
ReportConnectedFilters 0
ReportUnconnectedFilters 0
ReportEventRejections 0
ReportEventDrops 0
ReportNotifQoS 0
ReportAdminQoS 0
ReportServerQoS 0
NumAdminGroups 2
NumAdminThreads 2
NumProxyThreads 0
NumPushThreads 4
NumPullThreads 2
NumOChangeThreads 1
NumSChangeThreads 1
PullEventPeriod 100
QueueGCPeriod 300
ReportingInterval 21600
LocalClockInaccLo 0
LocalClockInaccHi 0
LocalClockTDF 300
MaxQueueLength 0
MaxConsumers 0
MaxSuppliers 0
RejectNewEvents 1
EventReliability 0
ConnectionReliability 0
Priority 0
Timeout 0
StartTimeSupported 0
StopTimeSupported 0
OrderPolicy 0
DiscardPolicy 0
PacingInterval 1000
MaxEventsPerConsumer 0
MaximumBatchSize 8
More information about the omninotify-list
mailing list