/[hurd]/hurd-l4/doc/hurd-on-l4.tex
ViewVC logotype

Diff of /hurd-l4/doc/hurd-on-l4.tex

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.16 by marcus, Sun Aug 31 20:07:36 2003 UTC revision 1.17 by marcus, Wed Sep 3 18:19:15 2003 UTC
# Line 1392  ignoring the kernel queue limit.  In L4, Line 1392  ignoring the kernel queue limit.  In L4,
1392  such places need to be rewritten in a different way (for example using  such places need to be rewritten in a different way (for example using
1393  extra threads).  extra threads).
1394    
1395    \begin{comment}
1396      What happens if a client does not go into the receive phase after a
1397      send, but instead does another send, and another one, quickly many
1398      sends, as fast as possible?  A carelessly written server might
1399      create worker threads for each request.  Instead, the server should
1400      probably reject to accept a request from a client thread that
1401      already has a pending request, so the number of worker threads is
1402      limited to the number of client threads.
1403      
1404      This also makes interrupting an RPC operation easier (the client
1405      thread ID can be used to identify the request to interrupt).
1406    \end{comment}
1407    
1408    
1409  \subsection{Notifications}  \subsection{Notifications}
1410    

Legend:
Removed from v.1.16  
changed lines
  Added in v.1.17

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26