1
0
mirror of https://github.com/dutchcoders/transfer.sh.git synced 2020-11-18 19:53:40 -08:00

added numprocs

This commit is contained in:
Remco 2016-05-19 17:31:32 +02:00
parent d78f5b0872
commit 8ed9a5d5ca

View File

@ -29,15 +29,17 @@ import (
// _ "transfer.sh/app/utils" // _ "transfer.sh/app/utils"
"flag" "flag"
"fmt" "fmt"
"github.com/PuerkitoBio/ghost/handlers"
"github.com/gorilla/mux"
"log" "log"
"math/rand" "math/rand"
"mime" "mime"
"net/http" "net/http"
"net/url" "net/url"
"os" "os"
"runtime"
"time" "time"
"github.com/PuerkitoBio/ghost/handlers"
"github.com/gorilla/mux"
) )
const SERVER_INFO = "transfer.sh" const SERVER_INFO = "transfer.sh"
@ -73,6 +75,10 @@ func init() {
func main() { func main() {
rand.Seed(time.Now().UTC().UnixNano()) rand.Seed(time.Now().UTC().UnixNano())
nCPU := runtime.NumCPU()
runtime.GOMAXPROCS(nCPU)
fmt.Println("Number of CPUs: ", nCPU)
r := mux.NewRouter() r := mux.NewRouter()
r.PathPrefix("/scripts/").Methods("GET").Handler(http.FileServer(http.Dir("./static/"))) r.PathPrefix("/scripts/").Methods("GET").Handler(http.FileServer(http.Dir("./static/")))