12345678910111213141516171819202122232425262728293031 |
- // +build windows
- package server
- import (
- "fmt"
- "github.com/docker/docker/engine"
- )
- // NewServer sets up the required Server and does protocol specific checking.
- func NewServer(proto, addr string, job *engine.Job) (Server, error) {
- // Basic error and sanity checking
- switch proto {
- case "tcp":
- return setupTcpHttp(addr, job)
- default:
- return nil, errors.New("Invalid protocol format. Windows only supports tcp.")
- }
- }
- // Called through eng.Job("acceptconnections")
- func AcceptConnections(job *engine.Job) engine.Status {
- // close the lock so the listeners start accepting connections
- if activationLock != nil {
- close(activationLock)
- }
- return engine.StatusOK
- }
|