Article View: comp.unix.programmer
Article #108TCP/IP connections, how does the blocking work?
From: Frank I. Reiter
Date: Fri, 24 Jul 1992 14:13
Date: Fri, 24 Jul 1992 14:13
18 lines
1267 bytes
1267 bytes
I am considering moving relatively large amounts of data from a fast originating process on one machine, to a relatively slow receiving process on another machine via sockets. If the originating process attempts to write a few megabytes more than the receiving process has read, will it block, what causes it to block, and how far ahead is it likely to get before it does block? I want to make sure I will not be placing undo stress on the receiving machine by causing it to try to buffer data not yet read by the process it is intended for. Can the receiving machine cause the sending machine to cause the sending process to block? Frank. -- ___________________________________________________________________ Frank I. Reiter Internet: Frank@mindlink.bc.ca MIND LINK! Communications Corp. Surrey, British Columbia, Canada
Technical Details
Message-ID:
<13700@mindlink.bc.ca>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!rsoft!mindlink!a2Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!rsoft!mindlink!a2 From: Frank@mindlink.bc.ca (Frank I. Reiter) Newsgroups: comp.unix.programmer Subject: TCP/IP connections, how does the blocking work? Message-ID: <13700@mindlink.bc.ca> Date: 24 Jul 92 14:13:58 GMT Organization: MIND LINK! - British Columbia, Canada Distribution: world Lines: 18