aboutsummaryrefslogtreecommitdiff
path: root/cmd/web/serve-self.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/web/serve-self.go')
-rw-r--r--cmd/web/serve-self.go27
1 files changed, 0 insertions, 27 deletions
diff --git a/cmd/web/serve-self.go b/cmd/web/serve-self.go
deleted file mode 100644
index 8abb830..0000000
--- a/cmd/web/serve-self.go
+++ /dev/null
@@ -1,27 +0,0 @@
-package main
-
-import (
- "io"
- "net/http"
- "os"
-)
-
-func serveSelf(w http.ResponseWriter, r *http.Request) {
- s, err := os.Executable()
- if err != nil {
- Logger.Println("While trying to get my executable path: ", err)
- http.Error(w, "Internal server error", http.StatusInternalServerError)
- return
- }
-
- fh, err := os.Open(s)
- if err != nil {
- Logger.Println("While opening my own executable for reading: ", err)
- http.Error(w, "Internal server error", http.StatusInternalServerError)
- return
- }
-
- _, err = io.Copy(w, fh)
- fh.Close()
- return
-}