1
0
mirror of https://github.com/minio/minio.git synced 2025-03-22 05:24:15 -04:00

9 Commits

Author SHA1 Message Date
Bala FA
1729e82361 tests: use port '0' for auto-detecting free port. ()
Fixes 
2017-08-14 11:11:38 -07:00
Andrej Pregl
fa52d491c5 Added support for macOS in TestNewHTTPListener () 2017-08-07 16:02:34 -07:00
A. Elleuch
b4dc6df35c go1.8: Changes to support golang 1.8 ()
QuirkConn is added to replace net.Conn as a workaround to a golang bug:
https://github.com/golang/go/issues/21133
2017-08-06 11:27:33 -07:00
Krishnan Parthasarathi
54f3a0946f Avoid superfluous error messages after connect ()
Peek could fail legitimately when clients abruptly close connection. So,
io.EOF and network timeout errors are not logged while all other errors
will be logged.
2017-08-04 14:35:07 -07:00
ebozduman
0aca2ab970 Stop attempting to close nil Listener () 2017-08-04 10:44:46 -07:00
Harshavardhana
f8bd9cfd83 rpc: Do not use read/write deadlines for rpc connections. ()
Fixes 
2017-07-18 09:30:46 -07:00
Bala FA
c3dd7c1f6c Refactor HTTP server to address bugs ()
* Refactor HTTP server to address bugs
* Remove unnecessary goroutine to start multiple TCP listeners.
* HTTP server waits for shutdown to maximum of Server.ShutdownTimeout
  than per serverShutdownPoll.
* Handles new connection errors properly.
* Handles read and write timeout properly.
* Handles error on start of HTTP server properly by exiting minio
  process.

Fixes   & fixed review comments
2017-07-12 16:33:21 -07:00
Harshavardhana
546e762abf Remove http unused package 2015-01-21 15:14:49 -08:00
Harshavardhana
6e84b1df97 Provide package http as a http.Server wrapper 2015-01-14 12:43:41 -08:00