title: What happens to a named pipe if server crashes?
body: <p>i know little about pipes but have used one to connect two processes in my code in visual C++. The pipe is working well, but I need to add error handling to the same, hence wanted to know what will happen to a pipe if the server creating it crashed and how do I recognize it from client process?</p>
  
  <p>Also what will happen if the client process tried accessing the same pipe, after the server crash, if no error handling is put in place?</p>
  
  <p><strong>Edit:</strong>
  What impact will be there on the memory if i keep creating new pipes (say by using system time as pipe name) while the previous was broken because of a server crash? Will these broken pipes be removed from the memory?</p>