| RE: <<< Note 3700.0 by STAR::BOIKO "Heaven..No,it's Iowa/Field Of Dreams" >>>
-< X Event Queue Monitor..? >-
>> Are there any products (DW-Mail,DECwrite, etc..) or internal hacks,
>> which have been instrumented to allow the continuous monitoring of the number
>> of pending X events on the event queue?
I'm not aware of any that does _exactly_ what you want..maybe XLiddy ??
Each application has its own event queue tied to the server (via the
transport layer). This event queue is of a static size...64k I think.
When the server gens an event for a particular client it will attempt to
write the event to that clients event queue. If the server fails to write
the event it will retry a certain number of times before it gives up. If
the server gives up it deems that client to be a _bad_ client and aborts its
display connection.
Usually the number one reason why the server can't write the event is due to
the fact that the clients event queue is full...which usually means the client
has either stopped processing events or is unable to process the events fast
enough.
I do understand that there are other reasons as well...some due to timing
issues...I do not know enough about these to give you any insight...maybe
someone else can :^)
As I mentioned at the top, XLiddy may help in that it is a 'wiretap'
program...it sees all the requests and events and journals them...with time
stamps.
This may help you...I'm not sure.
Gosh...didn't mean to write a book here... :^)
-=> Jim <=-
|