🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.unix.programmer
Article #108

TCP/IP connections, how does the blocking work?

#108
From: Frank I. Reiter
Date: Fri, 24 Jul 1992 14:13
18 lines
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!a2

Show 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