We upgraded AIX to v6, and CL to 5.7 REV3, and since then several sites have a recurring hcimonitord problem. From the GUI, the processes show running but the threads show DEAD….the logfiles show that they are processing normally.
When an hciconnstatus command is run for that site from the command line, the following error comes back:
Process Connection State Proto Status When
expected integer but got “”
while executing
“clock format {}”
(“eval” body line 1)
invoked from within
“eval $cmd”
(procedure “fmtclock” line 9)
invoked from within
“fmtclock $time”
(procedure “emitSummary” line 17)
invoked from within
“emitSummary $cmd”
(“summary” arm line 2)
invoked from within
“switch -exact — $op {
summary { ;# summary report
emitSummary $cmd
}
error { puts stderr “Error occured in hcimonitord:n[lindex $cmd 0]” …”
(procedure “processServerCommand” line 8 )
invoked from within
“processServerCommand $sockid $cmd”
(procedure “getServerCmd” line 22)
invoked from within
“getServerCmd sock4”
can’t wait for variable “someBogusVariable”: would wait forever
while executing
“vwait someBogusVariable”
(procedure “hciEventLoop” line 3)
invoked from within
“hciEventLoop “
(procedure “main” line 57)
invoked from within
“main $argc $argv”
(file “/qvdx/qdx5.7/integrator/bin/hciconnstatus” line 194)