Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Feb 1998 12:04:57 -0800
From:      Amancio Hasty <hasty@rah.star-gate.com>
To:        java@FreeBSD.ORG
Subject:   kernel socket fix
Message-ID:  <199802192004.MAA03116@rah.star-gate.com>

next in thread | raw e-mail | index | archive | help
To those working on the jdk ,
Not sure if this is going to help however it does look rather interesting 8)

	Enjoy,
	Amancio



fenner      1998/02/19 11:38:21 PST

  Modified files:
    sys/kern             uipc_socket.c 
  Log:
  Revert sosend() to its behavior from 4.3-Tahoe and before: if
  so_error is set, clear it before returning it.  The behavior
  introduced in 4.3-Reno (to not clear so_error) causes potentially
  transient errors (e.g.  ECONNREFUSED if the other end hasn't opened
  its socket yet) to be permanent on connected datagram sockets that
  are only used for writing.
  
  (soreceive() clears so_error before returning it, as does
  getsockopt(...,SO_ERROR,...).)
  
  Submitted by:	Van Jacobson <van@ee.lbl.gov>, via a comment in the vat 
sources.
  
  Revision  Changes    Path
  1.37      +7 -3      src/sys/kern/uipc_socket.c



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199802192004.MAA03116>