]> Cypherpunks repositories - gostls13.git/commit
syscall: avoid dup2 in forkAndExecInChild1 on Android
authorElias Naur <mail@eliasnaur.com>
Thu, 28 May 2020 11:58:45 +0000 (13:58 +0200)
committerElias Naur <mail@eliasnaur.com>
Thu, 28 May 2020 19:51:59 +0000 (19:51 +0000)
commit2711127974b4785dd52bd2fb2ec18275f2634ef4
treef321a14b96b6d6199e622b0a4adacb4453893631
parent6bf2eea62a3425c57f3d908ec32047a9ae41c025
syscall: avoid dup2 in forkAndExecInChild1 on Android

Android O and newer blocks the dup2 syscall.

Change-Id: Ibca01fc72ef114deeef6c0450a8b81a556ed0530
Reviewed-on: https://go-review.googlesource.com/c/go/+/235537
Run-TryBot: Elias Naur <mail@eliasnaur.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/syscall/syscall_dup2_linux.go [new file with mode: 0644]
src/syscall/syscall_dup3_linux.go [new file with mode: 0644]
src/syscall/syscall_linux_386.go
src/syscall/syscall_linux_amd64.go
src/syscall/syscall_linux_arm.go
src/syscall/syscall_linux_arm64.go
src/syscall/syscall_linux_mips64x.go
src/syscall/syscall_linux_mipsx.go
src/syscall/syscall_linux_ppc64x.go
src/syscall/syscall_linux_riscv64.go
src/syscall/syscall_linux_s390x.go