Suppose we've created a stream socket between two nodes. What happens if you write large chunks of data into the socket but the other pair doesn't read that for presumably long time?! Does the connection fail or data is missed?!