aboutsummaryrefslogtreecommitdiff
path: root/vendor/github.com
diff options
context:
space:
mode:
authorUnknwon <u@gogs.io>2017-02-28 22:58:52 -0500
committerUnknwon <u@gogs.io>2017-02-28 22:58:52 -0500
commite08161a3021236d8249a3b426967666b916f7d1e (patch)
tree647b867b51b25609ae826ca3c5a6389d77c79322 /vendor/github.com
parent341eafcf0490a1cb1d9f1e407c8194685d34c26c (diff)
hook: fix can’t be executed while run as service on Windows (#4207)
Diffstat (limited to 'vendor/github.com')
-rw-r--r--vendor/github.com/gogits/minwinsvc/LICENSE (renamed from vendor/github.com/kardianos/minwinsvc/LICENSE)0
-rw-r--r--vendor/github.com/gogits/minwinsvc/README.md (renamed from vendor/github.com/kardianos/minwinsvc/README.md)0
-rw-r--r--vendor/github.com/gogits/minwinsvc/minwinsvc.go (renamed from vendor/github.com/kardianos/minwinsvc/minwinsvc.go)0
-rw-r--r--vendor/github.com/gogits/minwinsvc/svc_other.go (renamed from vendor/github.com/kardianos/minwinsvc/svc_other.go)0
-rw-r--r--vendor/github.com/gogits/minwinsvc/svc_windows.go (renamed from vendor/github.com/kardianos/minwinsvc/svc_windows.go)4
5 files changed, 3 insertions, 1 deletions
diff --git a/vendor/github.com/kardianos/minwinsvc/LICENSE b/vendor/github.com/gogits/minwinsvc/LICENSE
index fce91b4e..fce91b4e 100644
--- a/vendor/github.com/kardianos/minwinsvc/LICENSE
+++ b/vendor/github.com/gogits/minwinsvc/LICENSE
diff --git a/vendor/github.com/kardianos/minwinsvc/README.md b/vendor/github.com/gogits/minwinsvc/README.md
index 260dceea..260dceea 100644
--- a/vendor/github.com/kardianos/minwinsvc/README.md
+++ b/vendor/github.com/gogits/minwinsvc/README.md
diff --git a/vendor/github.com/kardianos/minwinsvc/minwinsvc.go b/vendor/github.com/gogits/minwinsvc/minwinsvc.go
index 057ba7f9..057ba7f9 100644
--- a/vendor/github.com/kardianos/minwinsvc/minwinsvc.go
+++ b/vendor/github.com/gogits/minwinsvc/minwinsvc.go
diff --git a/vendor/github.com/kardianos/minwinsvc/svc_other.go b/vendor/github.com/gogits/minwinsvc/svc_other.go
index 197d3002..197d3002 100644
--- a/vendor/github.com/kardianos/minwinsvc/svc_other.go
+++ b/vendor/github.com/gogits/minwinsvc/svc_other.go
diff --git a/vendor/github.com/kardianos/minwinsvc/svc_windows.go b/vendor/github.com/gogits/minwinsvc/svc_windows.go
index 91e2b6a4..e79755fa 100644
--- a/vendor/github.com/kardianos/minwinsvc/svc_windows.go
+++ b/vendor/github.com/gogits/minwinsvc/svc_windows.go
@@ -23,7 +23,9 @@ func init() {
if err != nil {
panic(err)
}
- if interactive {
+ // While run as Windows service, it is not an interactive session,
+ // but we don't want hook execute to be treated as service, e.g. gogs.exe hook pre-receive.
+ if interactive || len(os.Getenv("SSH_ORIGINAL_COMMAND")) > 0 {
return
}
go func() {