freeswitch icon indicating copy to clipboard operation
freeswitch copied to clipboard

[mod_sofia] Add db-spin-up-wait-ms profile parameter.

Open ukolovda opened this issue 2 years ago • 8 comments

ukolovda avatar Aug 03 '22 14:08 ukolovda

Default delay 1000 milliseconds for each profile is too much for current computers. I tested with 100 ms. Start time reduce from 215 to 35 seconds (200 profiles).

ukolovda avatar Aug 03 '22 14:08 ukolovda

@andywolk I make fixes. Please, check.

I don't sure about parameter name odbc-start-delay. May be we should name it odbc-after-start-delay, what do you think?

ukolovda avatar Aug 03 '22 16:08 ukolovda

@andywolk I make fixes. Please, check.

I don't sure about parameter name odbc-start-delay. May be we should name it odbc-after-start-delay, what do you think?

db-spin-up-wait-ms may be?

andywolk avatar Aug 03 '22 16:08 andywolk

Unit-tests failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/592/artifacts.html

signalwire-ci[bot] avatar Aug 03 '22 16:08 signalwire-ci[bot]

<!-- Default delay after starting profile with odbc-dsn is 1000 milliseconds, you can wish reduce it to 100 or 200 ms -->

does not sound right. Let's try

<!-- By default each profile will give the database 1000 ms to spin-up on load. -->

andywolk avatar Aug 03 '22 17:08 andywolk

@andywolk Fixed parameter name and comment. Also I modify code for make simpler.

ukolovda avatar Aug 03 '22 17:08 ukolovda

Unit-tests failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/593/artifacts.html

signalwire-ci[bot] avatar Aug 03 '22 17:08 signalwire-ci[bot]

Unit-tests failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/594/artifacts.html

signalwire-ci[bot] avatar Aug 03 '22 18:08 signalwire-ci[bot]