Hi!
One of the latest version of Gnugk has bug - memory leak.
I can see it using top.
I wrote some values.
Time Size
12:59 23424
13:03 23426
17:20 25052
17:42 25216
Memory size increments near by 4k each time I see it.
My version:
Gatekeeper(GNU) Version(2.2.2) Ext(pthreads=1,radius=0,mysql=0,pgsql=1,large_fdset=32768)
Build(Mar 14 2005, 15:14:39) Sys(Linux i686 2.4.26-std-smp-dartel9)
My config - in attach.
------------
With respect,
Artur Yakupov
Dartel LTD
+7(8342)328166
mailto:artur@xxxxxxxxx
[Gatekeeper::Main]
Fourtytwo=42
Name=DartelH323GK1
TimeToLive=300
StatusPort=7000
[LogFile]
Rotate=weekly
RotateDay=Sun
RotateTime=4:00
[RoutedMode]
GKRouted=1
H245Routed=1
CallSignalPort=1720
CallSignalHandlerNumber=2
RtpHandlerNumber=2
RemoveH245AddressOnTunneling=1
AcceptNeighborsCalls=1
AcceptUnregisteredCalls=1
SupportNATedEndpoints=0
DropCallsByReleaseComplete=1
RemoveCallOnDRQ=1
SendReleaseCompleteOnDRQ=1
ScreenDisplayIE=DartelGW
ScreenCallingPartyNumberIE=78342000000
Q931PortRange=20000-20999
H245PortRange=30000-30999
[Proxy]
Enable=1
RTPPortRange=50000-59999
[RasSrv::RRQFeatures]
OverwriteEPOnSameAddress=1
AcceptEndpointIdentifier=1
AcceptGatewayPrefixes=1
[RasSrv::ARQFeatures]
ArjReasonRouteCallToSCN=0
ArjReasonRouteCallToGatekeeper=1
CallUnregisteredEndpoints=1
;RemoveTrailingChar=#
;RoundRobinGateways=1
[RoutingPolicy]
default=explicit,internal,parent,neighbor
[RasSrv::RRQAuth]
default=confirm
[GkStatus::Auth]
rule=explicit
127.0.0.1=1
62.33.38.130=1
62.33.38.170=1
62.33.38.254=1
62.33.38.208=1
10.8.8.2=1
default=forbid
[RasSrv::GWRewriteE164]
Global-Proxy2=out==7777
TTK-GW=out=.=9999#.
CNT-GW=out=.=010009.
[RasSrv::PermanentEndpoints]
x.x.x.x=xxxxxxx;1
some gateways - 10
[Gatekeeper::Auth]
PrefixAuth=required;ARQ
default=allow
[PrefixAuth]
723=deny ipv4:ALL
724=deny ipv4:ALL
725=deny ipv4:ALL
ALL=allow ipv4:ALL
[CallTable]
GenerateNBCDR=TRUE
GenerateUCCDR=FALSE
DefaultCallDurationLimit=18000
[Gatekeeper::Acct]
FileAcct=required;stop
SQLAcct=required;stop
[FileAcct]
DetailFile=/var/log/gk/cdr.log
Rotate=monthly
RotateDay=1
RotateTime=4:00
[SQLAcct]
Driver=PostgreSQL
Host=10.8.8.8
Database=aaa
Username=aaa
Password=aaaaa
MinPoolSize=5
;StopQuery=INSERT INTO call_records (username, acctsessiontime, h323disconnectcause, h323gwid, nasipaddress, h323confid, h323setuptime, h323connecttime, h323disconnecttime, framedipaddress, h323remoteaddress, callingstationid, calledstationid) VALUES ('%g', '%d', '%c', '%u', '%{gkip}', '%{ConfId}', '%{setup-time}', time_not_null('%{connect-time}'), time_not_null('%{disconnect-time}'), '%{caller-ip}', '%{callee-ip}', '%{Calling-Station-Id}', '%{Called-Station-Id}')
StopQuery=INSERT INTO call_records (username, acctsessiontime, h323disconnectcause, h323gwid, h323confid, h323setuptime, framedipaddress, h323remoteaddress, callingstationid, calledstationid) VALUES ('%g', '%d', '%c', '%u', '%{ConfId}', '%{setup-time}', '%{caller-ip}', '%{callee-ip}', '%{Calling-Station-Id}', '%{Called-Station-Id}')