I just observed the following on the Central Server: Right now we have heavy traffic on that server. The server run for about a month and the Jamulus server instance used about 500 MB. When I reboot the server, Jamulus just consumes about 4 MB.
I think the following code might be the problem:
|
QTextStream& tsConsoleStream = *( ( new ConsoleWriterFactory() )->get() ); |
We do a "new" all the time but do not delete that instance. Maybe it is better to completely remove the ConsoleWriterFactory() class and use QInfo instead.
I just observed the following on the Central Server: Right now we have heavy traffic on that server. The server run for about a month and the Jamulus server instance used about 500 MB. When I reboot the server, Jamulus just consumes about 4 MB.
I think the following code might be the problem:
jamulus/src/serverlogging.cpp
Line 65 in ab785cb
We do a "new" all the time but do not delete that instance. Maybe it is better to completely remove the ConsoleWriterFactory() class and use QInfo instead.