Skip to content

Commit c680a09

Browse files
nshalmanprattmic
authored andcommitted
unix: improve solaris event port panic message
For golang/go#54254 Change-Id: Id59bacfabc5c818478f6a9af8d585f56f74c2bde Reviewed-on: https://go-review.googlesource.com/c/sys/+/422099 Reviewed-by: Nahum Shalman <[email protected]> Reviewed-by: Michael Pratt <[email protected]> Reviewed-by: Robert Griesemer <[email protected]>
1 parent 20c2bfd commit c680a09

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

unix/syscall_solaris.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -956,7 +956,7 @@ func (e *EventPort) peIntToExt(peInt *portEvent, peExt *PortEvent) {
956956
// the unsafe version would be (*fileObj)(unsafe.Pointer(uintptr(peInt.Object)))
957957
peExt.fobj = fCookie.fobj
958958
} else {
959-
panic("mismanaged memory")
959+
panic("unexpected event port address; may be due to kernel bug; see https://go.dev/issue/54254")
960960
}
961961
delete(e.cookies, cookie)
962962
peExt.Path = BytePtrToString((*byte)(unsafe.Pointer(peExt.fobj.Name)))

0 commit comments

Comments
 (0)