A few days ago, someone here on the list, told us, that many times when WE crashes, or gets hung, it is due to a 'conversation' problem, between WE and an application. It was describe, as I remember it, as if WE and the application haave this conversation:
'Tell me your name?' 'Hello', 'tell me your name', 'hello', 'tell...' I do see, this will cause an endless loop, which will catch WE, and may even burn-in the whole system in a non-responding state. What I am wondering, is that this is no trouble only WE is having. We know the trouble even from other software, and from hardware, and these 'handshakers' sometimes get hooked. That is why things like printer drivers, have a TIMEOUT feature, that simply cancels the whole conversation, if it has been going on for a predefined time. Some drivers even have the feature for the user to preset this timeout. Just wonder if WE is making use of a timeout, and if not, why? If it had a timeout, that canceld the conversation between the WE, and the application, after 3 seconds, or whatever, the user might experience that WE might opt out of an application, but at least, he would still have his speech/Braille feedback to get things finished on his system, or simply close the offending application, and continue working with his computer. Imagine if your Printer driver did not have a timeout feature, and every time you tried to print a bit bigger amount of text, the whole system got hooked, and you needed to restart the computer? Wonder how many would have bought that printer.. :D How about a good timeout, gw. OK, let it sit for a couple of seconds; certain software simply just are SLOW - like some of us. But if WE have tried to get in touch with IE for the last five seconds, it might as well consider IE as having made its early summer vaccation. How long would you have been hanging on to that door bell, when your friend is sleeping in? :) If you reply to this message it will be delivered to the original sender only. If your reply would benefit others on the list and your message is related to GW Micro, then please consider sending your message to [email protected] so the entire list will receive it. All GW-Info messages are archived at http://www.gwmicro.com/gwinfo, and can be searched through and sorted using the search form at the bottom of the page. If you wish to unsubscribe from this list, send a message to [email protected] and include leave gw-info in the body of the message.
