|
1 | 1 | /*
|
2 | 2 | Copyright 2017 The Kubernetes Authors.
|
3 | 3 |
|
4 |
| -Licensed under the Apache License, Version 2.0 (the "License"); |
5 |
| -you may not use this file except in compliance with the License. |
6 |
| -You may obtain a copy of the License at |
7 |
| -
|
8 |
| - http://www.apache.org/licenses/LICENSE-2.0 |
9 |
| -
|
10 |
| -Unless required by applicable law or agreed to in writing, software |
11 |
| -distributed under the License is distributed on an "AS IS" BASIS, |
12 |
| -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
13 |
| -See the License for the specific language governing permissions and |
14 |
| -limitations under the License. |
15 |
| -*/ |
16 |
| -/* |
17 |
| -Copyright 2019, 2021 The Multi-Cluster App Dispatcher Authors. |
18 |
| -
|
19 | 4 | Licensed under the Apache License, Version 2.0 (the "License");
|
20 | 5 | you may not use this file except in compliance with the License.
|
21 | 6 | You may obtain a copy of the License at
|
@@ -109,9 +94,9 @@ func (s *Server) Shutdown() error {
|
109 | 94 | return nil
|
110 | 95 | }
|
111 | 96 |
|
112 |
| - logger.Info("Stopping server") |
| 97 | + logger.Infof("Shutting down endpoint %s at %s (gracefully waiting for %s)", s.endpoint, s.listener.Addr(), s.shutdownTimeout) |
113 | 98 |
|
114 |
| - shutdownCtx, cancel := context.WithTimeout(context.Background(), 30*time.Second) |
| 99 | + shutdownCtx, cancel := context.WithTimeout(context.Background(), s.shutdownTimeout) |
115 | 100 | defer cancel()
|
116 | 101 |
|
117 | 102 | // Try graceful shutdown
|
|
0 commit comments