21 Commits (5f065e2a96f552a76314e347e84bbe181f647cc7)

Author SHA1 Message Date
Bala FA 1c97dcb10a Add UTCNow() function. (#3931) 8 years ago
Bala FA 8a9852220d Make unit testable cert parsing functions. (#3863) 8 years ago
Bala FA 98d17d2a97 Remove globalQuiet and globalConfigDir global variables (#3830) 8 years ago
Anis Elleuch 7e84c7427d server-mux: Rewrite graceful shutdown mechanism (#3771) 8 years ago
Anis Elleuch b6ebf2aba8 server-mux: Simplify graceful shutdown behavior (#3681) 8 years ago
Harshavardhana 62f8343879 Add constants for commonly used values. (#3588) 8 years ago
Harshavardhana 1c699d8d3f fs: Re-implement object layer to remember the fd (#3509) 8 years ago
Harshavardhana 2f7fb78692 rpc: Our rpcClient should make an attempt to reconnect. (#3221) 8 years ago
Anis Elleuch 5ff30777e1 Rewrite connection muxer peek process to avoid server blocking by silent clients (#3187) 8 years ago
Anis Elleuch 754c0770d6 Merge ListenAndServe and ListenAndServeTLS for simplification purpose (#3186) 8 years ago
Harshavardhana 1ba497950c Fix net.Listener to fully close the underlying socket. (#3171) 8 years ago
Harshavardhana d192044915 router: PathPrefix router was wrong. (#3172) 8 years ago
Harshavardhana 9bb799462e Start all listeners when a given host resolves to multiple IPs. (#3145) 8 years ago
Harshavardhana 9e2d0ac50b Move to URL based syntax formatting. (#3092) 8 years ago
Harshavardhana 3cfb23750a control: Implement service command 'stop,restart,status'. (#2883) 8 years ago
Harshavardhana 113b93346b lock: Make some cleanup and moving the code around. (#2718) 8 years ago
Harshavardhana bc8f34bfe7 server/mux: Remove unused waitgroup from listenerMux. (#2614) 8 years ago
Anis Elleuch e79d2381fc Fix rare 'go test -race' failure in ListenServe{Plain,TLS} (#2588) 8 years ago
Jesse Lucas f2fd8b0265 Adding test coverage for server-mux.go by creating TestListenAndServeTLS(). (#2493) 8 years ago
Jesse Lucas a8052889fe server-mux_test.go updating test to fix race condition with TestListenAndServe (#2485) 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago
Jesse Lucas 0b7dfab17a Refactoring MuxServer Close() method to always wait for conns to close before returning. Adding lock around ServerMux listener setting to protect against data race. Adding additional tests to server-mux_test.go to make sure open connections are closed and for ListenAndServe. (#2467) 8 years ago
Jesse Lucas ef0a108dde Graceful shutdown for ServerMux (#2341) 8 years ago