Our Dutch reseller advised us to use a certain tcl-proc. When testing this, we immediately ran into errors. It now looks like this error only happens with thread names that start with a digit. The error is caused by the command ‘msiGetStatSample’:
hcitcl>msiAttach
hcitcl>msiGetStatSample 2winqry2_prd
Error: expected integer but got “2winqry2_prd”
hcitcl>msiGetStatSample test_qry
{ALIVE 1} {LASTEXTRACT 1259317889} {LASTUPDATE 1259316231} {START 1257178283} {STOP 0} <... ... ... ...> {NRCVD 0} {POSTXLTQD 0} {XLATETIME 0.000} {TIMEONQ 0.000}
{TOTLATENCY 0.000}}}}
hcitcl>msiGetStatSample getver
Error: thread “getver” not found in region TOC
hcitcl>
We are on CL5.5 Rev 1 on HP-UX 11.23 ia64. Our reseller has confirmed the same error on CL5.7.
We have been running threads that start with a digit for years, without any problems. Until now. Hence my question if it’s allowed to start thread names with a digit.
Zuyderland Medisch Centrum; Heerlen/Sittard; The Netherlands