Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re^3: UDP Server doesn't receive before newline

by zwon (Monsignor)
on Dec 05, 2012 at 05:45 UTC ( #1007205=note: print w/ replies, xml ) Need Help??


in reply to Re^2: UDP Server doesn't receive before newline
in thread UDP Server doesn't receive before newline

Socket is irrelevant. Try:

perl -e'while(1) { print "Datagram"; sleep 1; }'
check man stdio for your system. Mine (GNU/Linux) says:
Output streams that refer to terminal devices are always line buffered by default; pending output to such streams is written automatically whenever an input stream that refers to a terminal device is read. In cases where a large amount of computation is done after printing part of a line on an output terminal, it is necessary to fflush(3) the standard output before going off and computing so that the output will appear.


Comment on Re^3: UDP Server doesn't receive before newline
Download Code
Re^4: UDP Server doesn't receive before newline
by nitin1704 (Sexton) on Dec 05, 2012 at 07:41 UTC
    Thanks again zwon :)

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1007205]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (9)
As of 2015-07-07 06:46 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (87 votes), past polls