Do you ever see the following in your logs in route[REGISTER] from the callee user? I think this happens when 1. All transactions have been cleaned up by tsilo, so nothing to append 2. $sht(vtp=>stored::$tU) has not timed out in the 120s 3. and $tU/callee also just happens to re-REGISTER before $sht(vtp=>stored::$tU) is removed
I guess it is harmless but it is an eyesore to my logs manager, any clever tricks
I think this code logic if ($var(hjoin)==0) { if ($var(hstored)) ts_append("location", "$tU"); return; } causes the REGISTER of the callee to happen to try to ts_append().
2020-11-25T20:30:01+08:00 127.0.0.1 tsilo.ts_append() sip:charles@voice.example.com 2020-11-25T20:30:01+08:00 127.0.0.1 ERROR: tsilo [ts_append.c:64]: ts_append(): failed to retrieve record for sip:charles@voice.zenquark.com