]> Cypherpunks repositories - gostls13.git/commit
runtime: fix erroneous overflow protection on netbsd/openbsd semasleep.
authorRémy Oudompheng <oudomphe@phare.normalesup.org>
Tue, 19 Mar 2013 06:08:26 +0000 (07:08 +0100)
committerRémy Oudompheng <oudomphe@phare.normalesup.org>
Tue, 19 Mar 2013 06:08:26 +0000 (07:08 +0100)
commit51f14a9fe285cbc5579ae59fc7f72082c29ce266
treeba45f2eb531b4a7b605a7b8125f96b196ae542f7
parentb89a2bcf0186477b4f5070604920dfd156f50613
runtime: fix erroneous overflow protection on netbsd/openbsd semasleep.

On NetBSD tv_sec is already an int64 so no need for a test.

On OpenBSD, semasleep expects a Unix time as argument,
and 1<<30 is in 2004.

R=golang-dev, iant
CC=golang-dev
https://golang.org/cl/7810044
src/pkg/runtime/os_netbsd.c
src/pkg/runtime/os_openbsd.c