> > What is happening is a flow control problem, and the above > are ways to get > > around it. > > Is it problem of MPICH library or my implementation of this library? One can blame it on the implementation, but an application can help by not sending too many messages without receiving them. Rajeev