title: Chat server ready to receive at all times?
body: <p>I'm sorry that this is probably a re-post of some description, however I couldn't find a question that gave me the answer I need. </p>
  
  <p>I'm coding a basic chat server in Python, and I can get the clients to interact perfectly, however, the clients will only receive data after they have sent some. </p>
  
  <p>I need the clients to be able to receive data at any point. </p>
  
  <p>Does anyone have an example of some code I could look at to see how this could be done, or just a worded explanation of how to do it?</p>