Pārlūkot izejas kodu

Restrict modules/graceful to non-windows build and shim the IsChild marker (#8537)

tags/v1.11.0-rc1
zeripath pirms 4 gadiem
vecāks
revīzija
d4cd4ed442
Revīzijas autora e-pasta adrese nav piesaistīta nevienam kontam

+ 2
- 0
modules/graceful/cleanup.go Parādīt failu

@@ -1,3 +1,5 @@
// +build !windows

// Copyright 2019 The Gitea Authors. All rights reserved.
// Use of this source code is governed by a MIT-style
// license that can be found in the LICENSE file.

+ 11
- 0
modules/graceful/graceful_windows.go Parādīt failu

@@ -0,0 +1,11 @@
// +build windows

// Copyright 2019 The Gitea Authors. All rights reserved.
// Use of this source code is governed by a MIT-style
// license that can be found in the LICENSE file.
// This code is heavily inspired by the archived gofacebook/gracenet/net.go handler

package graceful

// This file contains shims for windows builds
const IsChild = false

+ 2
- 0
modules/graceful/net.go Parādīt failu

@@ -1,3 +1,5 @@
// +build !windows

// Copyright 2019 The Gitea Authors. All rights reserved.
// Use of this source code is governed by a MIT-style
// license that can be found in the LICENSE file.

+ 2
- 0
modules/graceful/restart.go Parādīt failu

@@ -1,3 +1,5 @@
// +build !windows

// Copyright 2019 The Gitea Authors. All rights reserved.
// Use of this source code is governed by a MIT-style
// license that can be found in the LICENSE file.

+ 2
- 0
modules/graceful/server.go Parādīt failu

@@ -1,3 +1,5 @@
// +build !windows

// Copyright 2019 The Gitea Authors. All rights reserved.
// Use of this source code is governed by a MIT-style
// license that can be found in the LICENSE file.

+ 2
- 0
modules/graceful/server_hooks.go Parādīt failu

@@ -1,3 +1,5 @@
// +build !windows

// Copyright 2019 The Gitea Authors. All rights reserved.
// Use of this source code is governed by a MIT-style
// license that can be found in the LICENSE file.

+ 2
- 0
modules/graceful/server_http.go Parādīt failu

@@ -1,3 +1,5 @@
// +build !windows

// Copyright 2019 The Gitea Authors. All rights reserved.
// Use of this source code is governed by a MIT-style
// license that can be found in the LICENSE file.

+ 2
- 0
modules/graceful/server_signals.go Parādīt failu

@@ -1,3 +1,5 @@
// +build !windows

// Copyright 2019 The Gitea Authors. All rights reserved.
// Use of this source code is governed by a MIT-style
// license that can be found in the LICENSE file.

Notiek ielāde…
Atcelt
Saglabāt