That will give you a list of all messages that are backed up for that particular thread. Theoretically the message causing the error should be
the first message in the queue, but that is not necessarily the case. This
command searches the recovery database base on the destination of the
message.
The numbers that scroll by will look something like this:
07:21:52 0.0.94728084
You only want the 94728084 which is the message number.
3. Now view the message to see if it is the one causing you problems.
hcidbdump -r -m 94728084 -L -c
4. If that message is the one to delete then run this command:
hcidbdump -r -m 94728084 -D save-dump
the -D will delete the message and the save-dump at the end will be the file
name where the message is saved.
5. Now restart the process and all of the threads. Check the list and see if
the message are now crossing.
Then we’d look into that particular message (now saved @ save-dump). If later you decide to resend it you can do so by:
hcicmd -p -c “ resend
“
This has been out policty for QDX 3.4.1 and 5.4 rev 1 on AIX 5.3.