@vingarzan commented on this pull request.
r = default_registrar_cfg.max_expires;
goto end; } - if(sos_reg && r > default_registrar_cfg.em_max_expires) { - r = default_registrar_cfg.em_min_expires; + if(sos_reg && r > default_registrar_cfg.em_max_expires + && default_registrar_cfg.em_max_expires != 0) { + r = default_registrar_cfg.em_max_expires;
This was the main issue - typo `em_min_expires` instead of `em_max_expires`