Issue #1 – I have an inbound/outbound thread pair. I have both corresponding threads SMAT files open. I’m doing some checking of messages on the outbound side for errors or whatever. I resend some messages from the inbound SMAT files to the outbound thread. Let’s say I have 5 messages in the outbound threads SMAT file and want to resend 3 messages from the inbound threads SMAT file. I resend the 3 messages, then click on load to reload the outbound threads SMAT file. I still see only 5 messages in the outbound SMAT file when I should expect 8 messages. If I close the SMAT GUI for that file and reopen the SMAT tool, then reload the outbound SMAT file, I NOW see the 8 messages.
Issue #2 – I have an inbound threads SMAT file open. I’m checking messages or whatever. If messages come into that thread while I have the SMAT file open, then the engine is cycling my SMAT file to a .old. I get a message saying the SMAT files are out of sync or something like that. Now I have 2 SMAT files for the same day. This could be problematic if for some reason I have the GUI open for an extended period. I haven’t tested it but what if the engine tries to cycle it again. I now have the potential for lost messages in my SMAT files.
Has anyone noticed this behavior and if so, have any solutions. Issue #1 we can probably live with, but Issue #2 will probably be a showstopper from putting in the patch.
Thanks….
Tom Rioux
Baylor Health Care