Java Network Programming by Elliotte Rusty Harold This errata page only lists errors in the most recent printing. If you have technical questions or error reports, you can send them to booktech@oreilly.com. Please specify the printing date of your copy. This page was last modified on August 7, 2006. Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem ?page-number?: reader question or request for clarification Confirmed errors: (189) The comma after "can't" and "want to" should be removed in the note at the bottom of the page. [299] SO_LINGER code example; The code example to setSoLinger() if (s.getTcpSoLinger() == -1) s.setSoLinger(true, 240); should read: if (s.getSoLinger() == -1) s.setSoLinger(true, 240); p. 376: At the beginning of the first sentence of the last paragraph, "fSecure client sockets" should be "Secure client sockets".