Why does my app hang the X server but not an X station?
From: Bjorn P. Brox
/usr/lpp/X11/README.SMT X client/server communication uses a 64k
buffer by default. The size of this buffer is controled by the
X_SHM_SIZE environment variable increasing the size of the buffer has
been used to prevent some applications from hanging the X server :)