Classical server periodically raise "Global mapping memory overflow" and need
to be restarted to accept new connections
-----------------------------------------------------------------------------------------------------------------------
Key: CORE-5517
URL: http://tracker.firebirdsql.org/browse/CORE-5517
Project: Firebird Core
Issue Type: Bug
Components: Engine
Affects Versions: 3.0.2
Environment: Ubuntu 16.04 64 bits, 4 cores, 32gb ram
Reporter: Christian Pradelli
I have a server in production.
Firebird Classical server
Ubuntu 16.04 64 bits
4 cores
32gb ram
It is serving 30 databases with 2~5 connections each one.
Every 4 to 5 days new client connections raise the error "Global mapping memory
overflow" and the server needs to be completely rebooted to continue working.
The problem started when we switch from SupersServer to Classical Server.
The only place where I found the text error in source code is in
/src/jrd/mapping.cpp
if (process >= sMem->processes)
{
sMem->processes++;
if (((U_IPTR) &sMem->process[sMem->processes]) -
((U_IPTR) sMem) > DEFAULT_SIZE)
{
sMem->processes--;
(Arg::Gds(isc_random) << "Global mapping memory
overflow").raise();
}
}
Which could be the problem?
Does any firebird.conf parameter affect this issue?
Regards
Christian
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://tracker.firebirdsql.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel