tau_getTrnDirectory() compares trnTopoCnt with etbTopoCnt to detect changes, which is always true, because those are two different topographie counters.
if (appHandle->pTTDB->trnDir.cstCnt == 0 ||
appHandle->pTTDB->trnDir.trnTopoCnt != appHandle->etbTopoCnt) /* need update? */
{
ttiRequestTTDBdata(appHandle, TTDB_TRN_DIR_REQ_COMID, NULL);
return TRDP_NODATA_ERR;
}
Already fixed in #2370
Last edit: Armin-Hagen Weiss 2023-02-27