Ronald Aigner wrote: > I will try to describe the scenario as I understood it: > There exist: > - The Flips Server (F) > - The Server (S) with one server thread > - One or more Clients (C1, C2, ...). > > Now C1 calls S, which receives the message, decodes it, calls your > server function, makes a call to F and blocks, waiting for the reply > from F. The C2 tries to call the same server S. > > If this is correct, then yes, C2 and all following clients will block, > because the server-thread is blocked waiting for F. > nop. the problem is that S blocks when doing the call to F with no reason. But when i removed the call from C1 to S (that is blocked waiting the IPC response from S), S did the F IPC with no problem... So it is S that is blocked when doing the ipc_send call to F, not waiting for the answer, because the request never arrives to the F server.
thanks Tiago _______________________________________________ l4-hackers mailing list [email protected] http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
