Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Urgent! Last character is lost in datagrams  RSS feed

Karthik Veeramani
Ranch Hand
Posts: 132
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm not sure if this belongs to IO forum or this forum, but pls help.
I read datagrams and write the data to file. I use DatagramPacket and pass a byte array of size 1024. Then I use BufferedWriter coupled with FileWriter to write to file.
When i send some datagrams slowly 1 by 1, it gets into the file fully. but if i send at a faster rate, say 2 datagrams 1 after the other, the last character in alternate messages are lost. i.e, if i send a datagram message "Hello" 2 times, i get in the file "Hello", followed by "Hell".
Please help me to correct this.
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!