Klaus Post
8747834c69
DeletedObjects: Return objects on lock failure (#10874)
Return objects when locking fails.
<details>
<summary>Panic</summary>
```
: 2020/11/10 04:15:55 http: panic serving 10.10.62.153:44858: runtime error: index out of range [0] with length 0
: goroutine 363537270 [running]:
: net/http.(*conn).serve.func1(0xc019232780)
: net/http/server.go:1801 +0x147
: panic(0x1cadd60, 0xc001719260)
: runtime/panic.go:975 +0x47a
: github.com/minio/minio/cmd.criticalErrorHandler.ServeHTTP.func1(0xc0121d1200, 0x210cda0, 0xc0141940e0)
: github.com/minio/minio/cmd/generic-handlers.go:781 +0x1a8
: panic(0x1cadd60, 0xc001719260)
: runtime/panic.go:969 +0x1b9
: github.com/minio/minio/cmd.objectAPIHandlers.DeleteMultipleObjectsHandler(0x1e71ce8, 0x1e71cc8, 0x2108420, 0xc0192328c0, 0xc0121d1400)
: github.com/minio/minio/cmd/bucket-handlers.go:465 +0x2490
: net/http.HandlerFunc.ServeHTTP(...)
: net/http/server.go:2042
: github.com/minio/minio/cmd.httpTraceAll.func1(0x2108420, 0xc0192328c0, 0xc0121d1400)
: github.com/minio/minio/cmd/handler-utils.go:353 +0x158
: net/http.HandlerFunc.ServeHTTP(...)
: net/http/server.go:2042
: github.com/minio/minio/cmd.collectAPIStats.func1(0x2108420, 0xc019232820, 0xc0121d1400)
: github.com/minio/minio/cmd/handler-utils.go:380 +0xed
: net/http.HandlerFunc.ServeHTTP(...)
: net/http/server.go:2042
: github.com/minio/minio/cmd.maxClients.func1(0x2108420, 0xc019232820, 0xc0121d1400)
: github.com/minio/minio/cmd/handler-api.go:132 +0x33b
: net/http.HandlerFunc.ServeHTTP(0xc00271d590, 0x2108420, 0xc019232820, 0xc0121d1400)
: net/http/server.go:2042 +0x44
: github.com/minio/minio/cmd.redirectHandler.ServeHTTP(0x20e2180, 0xc00271d590, 0x2108420, 0xc019232820, 0xc0121d1400)
: github.com/minio/minio/cmd/generic-handlers.go:192 +0x156
: github.com/minio/minio/cmd.customHeaderHandler.ServeHTTP(0x20e1060, 0xc0141a22b0, 0x21083e0, 0xc01814d2e0, 0xc0121d1400)
: github.com/minio/minio/cmd/generic-handlers.go:751 +0x162
: github.com/minio/minio/cmd.securityHeaderHandler.ServeHTTP(0x20e0fc0, 0xc0141a22c0, 0x21083e0, 0xc01814d2e0, 0xc0121d1400)
: github.com/minio/minio/cmd/generic-handlers.go:766 +0x1d6
: github.com/minio/minio/cmd.bucketForwardingHandler.ServeHTTP(0xc0121c7a40, 0x20e1120, 0xc0141a22d0, 0x21083e0, 0xc01814d2e0, 0xc0121d1400)
: github.com/minio/minio/cmd/generic-handlers.go:624 +0xbf
: github.com/minio/minio/cmd.requestValidityHandler.ServeHTTP(0x20e0f20, 0xc01814d280, 0x21083e0, 0xc01814d2e0, 0xc0121d1400)
: github.com/minio/minio/cmd/generic-handlers.go:608 +0x42a
: github.com/minio/minio/cmd.httpStatsHandler.ServeHTTP(0x20e10c0, 0xc0141a2300, 0x210cda0, 0xc0141940e0, 0xc0121d1400)
: github.com/minio/minio/cmd/generic-handlers.go:536 +0xe4
: github.com/minio/minio/cmd.requestSizeLimitHandler.ServeHTTP(0x20e0fe0, 0xc0141a2310, 0x50004000000, 0x210cda0, 0xc0141940e0, 0xc0121d1400)
: github.com/minio/minio/cmd/generic-handlers.go:68 +0xd4
: github.com/minio/minio/cmd.requestHeaderSizeLimitHandler.ServeHTTP(0x20e10a0, 0xc01814d2a0, 0x210cda0, 0xc0141940e0, 0xc0121d1400)
: github.com/minio/minio/cmd/generic-handlers.go:93 +0x1b7
: github.com/minio/minio/cmd.crossDomainPolicy.ServeHTTP(0x20e1080, 0xc0141a2320, 0x210cda0, 0xc0141940e0, 0xc0121d1400)
: github.com/minio/minio/cmd/crossdomain-xml-handler.go:51 +0x82
: github.com/minio/minio/cmd.browserRedirectHandler.ServeHTTP(0x20e0fa0, 0xc0141a2330, 0x210cda0, 0xc0141940e0, 0xc0121d1400)
: github.com/minio/minio/cmd/generic-handlers.go:276 +0x68
: github.com/minio/minio/cmd.minioReservedBucketHandler.ServeHTTP(0x20e0f00, 0xc0141a2340, 0x210cda0, 0xc0141940e0, 0xc0121d1400)
: github.com/minio/minio/cmd/generic-handlers.go:344 +0xb8
: github.com/minio/minio/cmd.cacheControlHandler.ServeHTTP(0x20e1020, 0xc0141a2350, 0x210cda0, 0xc0141940e0, 0xc0121d1400)
: github.com/minio/minio/cmd/generic-handlers.go:303 +0x1ce
: github.com/minio/minio/cmd.timeValidityHandler.ServeHTTP(0x20e0f40, 0xc0141a2360, 0x210cda0, 0xc0141940e0, 0xc0121d1400)
: github.com/minio/minio/cmd/generic-handlers.go:414 +0x3ca
: github.com/minio/minio/cmd.resourceHandler.ServeHTTP(0x20e1160, 0xc0141a2370, 0x210cda0, 0xc0141940e0, 0xc0121d1400)
: github.com/minio/minio/cmd/generic-handlers.go:516 +0xab
: github.com/minio/minio/cmd.authHandler.ServeHTTP(0x20e1100, 0xc0141a2380, 0x210cda0, 0xc0141940e0, 0xc0121d1400)
: github.com/minio/minio/cmd/auth-handler.go:502 +0x2e7
: github.com/minio/minio/cmd.sseTLSHandler.ServeHTTP(0x20e0ee0, 0xc0141a2390, 0x210cda0, 0xc0141940e0, 0xc0121d1400)
: github.com/minio/minio/cmd/generic-handlers.go:802 +0x79
: github.com/minio/minio/cmd.reservedMetadataHandler.ServeHTTP(0x20e1140, 0xc0141a23a0, 0x210cda0, 0xc0141940e0, 0xc0121d1400)
: github.com/minio/minio/cmd/generic-handlers.go:139 +0x1b7
: github.com/gorilla/mux.(*Router).ServeHTTP(0xc00073fb00, 0x210cda0, 0xc0141940e0, 0xc0121d1200)
: github.com/gorilla/mux@v1.8.0/mux.go:210 +0xd3
: github.com/rs/cors.(*Cors).Handler.func1(0x210cda0, 0xc0141940e0, 0xc0121d1200)
: github.com/rs/cors@v1.7.0/cors.go:219 +0x1b9
: net/http.HandlerFunc.ServeHTTP(0xc0009aece0, 0x210cda0, 0xc0141940e0, 0xc0121d1200)
: net/http/server.go:2042 +0x44
: github.com/minio/minio/cmd.criticalErrorHandler.ServeHTTP(0x20e2180, 0xc0009aece0, 0x210cda0, 0xc0141940e0, 0xc0121d1200)
: github.com/minio/minio/cmd/generic-handlers.go:784 +0x85
: github.com/minio/minio/cmd/http.(*Server).Start.func1(0x210cda0, 0xc0141940e0, 0xc0121d1200)
: github.com/minio/minio/cmd/http/server.go:101 +0x258
: net/http.HandlerFunc.ServeHTTP(0xc000dc4080, 0x210cda0, 0xc0141940e0, 0xc0121d1200)
: net/http/server.go:2042 +0x44
: net/http.serverHandler.ServeHTTP(0xc000764c60, 0x210cda0, 0xc0141940e0, 0xc0121d1200)
: net/http/server.go:2843 +0xa3
: net/http.(*conn).serve(0xc019232780, 0x2114720, 0xc03381f6c0)
: net/http/server.go:1925 +0x8ad
: created by net/http.(*Server).Serve
: net/http/server.go:2969 +0x36c
```
</details>
2020-11-11 09:14:32 -08:00
..
2020-11-05 11:49:56 -08:00
2020-10-29 09:52:11 -07:00
2020-11-06 11:53:42 -08:00
2020-11-10 15:24:14 -08:00
2020-05-27 12:38:44 -07:00
2020-11-04 09:13:34 -08:00
2020-11-10 09:28:23 -08:00
2020-10-29 09:34:20 -07:00
2020-05-19 13:53:54 -07:00
2020-09-23 10:37:54 -07:00
2020-10-15 14:28:50 -07:00
2020-10-09 09:59:52 -07:00
2020-10-19 09:54:40 -07:00
2020-11-10 09:02:06 -08:00
2020-11-10 09:02:06 -08:00
2020-10-28 09:18:35 -07:00
2020-10-15 14:28:50 -07:00
2020-11-10 15:24:14 -08:00
2019-10-08 11:17:56 +05:30
2020-10-30 09:33:16 -07:00
2019-04-09 11:39:42 -07:00
2020-11-02 15:15:12 -08:00
2019-10-28 10:36:15 -07:00
2019-10-02 01:39:29 +05:30
2020-07-16 13:28:29 -07:00
2020-10-28 09:18:35 -07:00
2020-10-28 09:18:35 -07:00
2019-04-12 12:02:37 -07:00
2019-04-12 12:02:37 -07:00
2020-07-20 12:52:49 -07:00
2020-11-04 09:13:34 -08:00
2020-09-16 21:14:35 -07:00
2020-09-28 19:39:32 -07:00
2020-09-28 19:39:32 -07:00
2020-11-10 09:02:06 -08:00
2020-06-12 20:04:01 -07:00
2020-09-04 09:45:06 -07:00
2020-09-18 12:09:05 -07:00
2020-09-18 12:09:05 -07:00
2020-06-12 20:04:01 -07:00
2020-11-02 07:43:11 -08:00
2020-02-05 15:12:34 +05:30
2020-06-01 18:08:19 -07:00
2020-10-09 09:59:52 -07:00
2020-10-28 09:18:35 -07:00
2020-11-10 15:24:14 -08:00
2020-07-20 12:52:49 -07:00
2020-05-20 10:18:15 -07:00
2020-10-09 09:59:52 -07:00
2020-10-28 09:18:35 -07:00
2020-05-19 13:53:54 -07:00
2020-07-28 11:50:47 -07:00
2020-10-22 13:36:24 -07:00
2020-10-08 12:32:32 -07:00
2020-07-20 12:52:49 -07:00
2020-10-09 09:59:52 -07:00
2020-07-20 12:52:49 -07:00
2020-06-12 20:04:01 -07:00
2020-09-01 12:26:22 +05:30
2020-10-09 09:59:52 -07:00
2020-11-10 15:24:14 -08:00
2020-10-12 14:19:46 -07:00
2020-09-30 13:36:37 -07:00
2020-06-12 20:04:01 -07:00
2020-06-22 08:26:40 -07:00
2020-10-24 22:39:44 -07:00
2020-09-10 09:18:19 -07:00
2019-11-21 17:54:51 +05:30
2020-10-14 13:51:51 -07:00
2019-04-09 11:39:42 -07:00
2019-11-11 12:01:21 -08:00
2020-10-28 00:09:15 -07:00
2019-11-20 15:10:24 -08:00
2020-07-17 17:41:29 -07:00
2019-10-22 22:59:13 -07:00
2020-07-17 17:41:29 -07:00
2020-10-15 14:28:50 -07:00
2019-04-09 11:39:42 -07:00
2020-06-12 20:04:01 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2020-11-10 15:24:14 -08:00
2020-10-28 09:18:35 -07:00
2020-10-30 09:33:16 -07:00
2020-10-13 13:45:08 -07:00
2020-06-12 10:28:21 -07:00
2020-06-12 10:28:21 -07:00
2020-09-10 09:18:19 -07:00
2020-06-12 10:28:21 -07:00
2020-08-24 12:11:20 -07:00
2020-11-04 08:25:42 -08:00
2020-05-30 09:47:42 -07:00
2020-05-30 09:47:42 -07:00
2020-06-15 09:05:35 -07:00
2020-09-02 17:48:44 -07:00
2020-09-02 17:48:44 -07:00
2020-11-02 10:00:45 -08:00
2019-04-09 11:39:42 -07:00
2020-07-21 17:49:56 -07:00
2020-09-18 09:18:18 -07:00
2020-09-18 09:18:18 -07:00
2020-10-29 09:34:20 -07:00
2020-09-10 11:37:22 -07:00
2020-10-28 09:18:35 -07:00
2020-08-05 13:31:12 -07:00
2020-10-15 14:28:50 -07:00
2020-11-02 07:43:11 -08:00
2020-09-04 09:45:06 -07:00
2020-10-28 09:18:35 -07:00
2020-08-24 12:11:20 -07:00
2020-10-15 14:28:50 -07:00
2020-10-28 09:18:35 -07:00
2020-10-26 10:29:29 -07:00
2020-06-25 23:20:12 -07:00
2020-10-28 09:18:35 -07:00
2020-06-12 20:04:01 -07:00
2020-06-12 20:04:01 -07:00
2020-06-12 20:04:01 -07:00
2020-11-02 16:14:31 -08:00
2020-10-28 09:18:35 -07:00
2020-11-02 17:52:13 -08:00
2020-10-28 09:18:35 -07:00
2020-06-12 20:04:01 -07:00
2020-10-28 00:09:15 -07:00
2020-10-15 14:28:50 -07:00
2020-10-28 00:09:15 -07:00
2020-11-10 15:24:14 -08:00
2020-11-04 08:25:42 -08:00
2020-10-15 14:28:50 -07:00
2020-11-10 15:24:14 -08:00
2020-11-11 09:14:32 -08:00
2020-10-28 09:18:35 -07:00
2020-11-04 10:10:54 -08:00
2020-06-12 20:04:01 -07:00
2020-11-04 08:25:42 -08:00
2020-11-04 13:06:05 -08:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2020-05-11 20:41:38 -07:00
2019-11-04 09:30:59 -08:00
2020-11-02 10:00:45 -08:00
2020-10-26 10:29:29 -07:00
2020-11-02 16:14:31 -08:00
2019-11-04 09:30:59 -08:00
2020-11-02 17:52:13 -08:00
2019-09-24 18:47:26 -07:00
2020-11-04 10:10:54 -08:00
2020-11-04 10:10:54 -08:00
2020-06-12 20:04:01 -07:00
2020-10-28 09:18:35 -07:00
2020-08-31 12:35:40 -07:00
2020-06-12 20:04:01 -07:00
2020-09-15 09:18:41 -07:00
2020-11-05 11:48:55 -08:00
2020-11-04 08:25:42 -08:00
2020-06-12 20:04:01 -07:00
2020-09-21 12:54:23 -07:00
2020-11-04 08:25:42 -08:00
2019-04-09 11:39:42 -07:00
2020-10-29 09:52:11 -07:00
2019-04-09 11:39:42 -07:00
2020-08-26 08:52:46 -07:00
2019-07-03 14:31:19 -07:00
2020-11-04 08:25:42 -08:00
2020-05-03 22:35:40 -07:00
2019-04-09 11:39:42 -07:00
2020-04-30 16:15:29 -07:00
2020-11-04 08:25:42 -08:00
2020-09-01 16:58:13 -07:00
2020-11-07 21:03:06 -08:00
2020-10-24 13:23:08 -07:00
2020-11-02 17:21:56 -08:00
2020-11-05 11:49:56 -08:00
2019-10-22 22:59:13 -07:00
2020-10-28 09:18:35 -07:00
2019-04-09 11:39:42 -07:00
2020-11-07 21:03:06 -08:00
2020-06-30 11:28:27 -07:00
2020-05-13 08:15:26 -07:00
2020-09-18 09:30:52 -07:00
2019-04-09 11:39:42 -07:00
2019-12-08 13:58:04 -08:00
2020-11-04 13:06:05 -08:00
2020-11-04 13:06:05 -08:00
2020-11-10 12:24:01 -08:00
2020-01-31 08:29:22 +05:30
2020-10-19 09:54:40 -07:00
2017-03-18 11:28:41 -07:00
2020-10-28 09:18:35 -07:00
2020-10-26 10:29:29 -07:00
2020-11-02 07:43:11 -08:00
2020-11-10 09:28:23 -08:00
2020-09-25 19:21:52 -07:00
2020-10-24 13:23:16 -07:00
2020-10-26 10:29:29 -07:00
2020-09-21 01:18:13 -07:00
2020-10-28 09:18:35 -07:00
2020-10-28 09:18:35 -07:00
2020-11-05 11:49:56 -08:00
2020-10-28 09:18:35 -07:00
2020-10-28 09:18:35 -07:00
2020-11-05 11:49:56 -08:00
2020-10-28 09:18:35 -07:00
2020-11-10 15:24:14 -08:00
2020-11-06 08:54:09 -08:00
2020-10-28 09:18:35 -07:00
2020-11-03 12:47:52 -08:00
2020-11-03 12:47:52 -08:00
2020-11-05 07:30:14 -08:00
2020-11-05 07:30:14 -08:00
2020-10-28 09:18:35 -07:00
2020-11-05 11:49:56 -08:00
2020-05-18 09:59:45 -07:00
2020-10-09 09:59:52 -07:00
2020-10-23 21:23:12 -07:00
2020-11-04 08:25:42 -08:00
2020-11-04 10:10:54 -08:00
2020-08-31 10:19:25 -07:00
2020-10-01 20:24:34 -07:00
2020-10-31 09:46:18 -07:00
2020-10-04 10:18:46 -07:00
2020-10-04 10:18:46 -07:00
2020-10-27 17:41:48 -07:00
2020-09-14 15:57:13 -07:00
2020-10-28 09:18:35 -07:00
2020-11-10 15:24:14 -08:00
2020-06-12 20:04:01 -07:00
2020-10-28 09:18:35 -07:00
2020-06-12 20:04:01 -07:00
2020-06-12 20:04:01 -07:00
2020-10-06 12:03:57 -07:00
2020-11-10 15:24:14 -08:00
2020-11-04 07:56:58 -08:00
2020-09-14 15:57:13 -07:00
2020-11-10 15:24:14 -08:00
2020-09-08 14:22:04 -07:00
2020-09-21 01:18:13 -07:00
2020-10-08 12:32:32 -07:00
2020-10-28 00:09:15 -07:00
2019-04-09 11:39:42 -07:00
2020-10-16 21:22:12 -07:00
2020-11-10 15:24:14 -08:00
2020-06-09 09:44:50 -07:00
2020-08-24 12:11:20 -07:00
2020-06-09 09:44:50 -07:00
2020-06-09 09:44:50 -07:00
2020-08-31 10:19:25 -07:00
2020-06-12 20:04:01 -07:00
2020-09-14 17:19:54 -07:00
2020-09-01 09:33:16 -07:00
2020-06-12 20:04:01 -07:00
2020-05-14 18:09:30 -07:00
2020-11-10 09:28:23 -08:00
2020-10-31 01:34:48 -07:00
2020-11-03 12:47:52 -08:00
2020-07-14 09:38:05 -07:00
2020-08-23 22:06:22 -07:00
2020-07-14 09:38:05 -07:00
2019-10-15 18:35:41 -07:00
2020-10-30 12:20:28 -07:00
2020-10-30 12:20:28 -07:00
2020-09-19 08:39:41 -07:00
2020-10-15 14:28:50 -07:00
2020-11-04 08:25:42 -08:00
2020-09-28 19:39:32 -07:00
2020-10-09 09:59:52 -07:00
2020-10-09 09:59:52 -07:00
2020-03-18 16:19:29 -07:00
2020-06-12 20:04:01 -07:00
2020-10-09 09:59:52 -07:00
2019-10-22 22:59:13 -07:00
2020-09-10 11:37:22 -07:00
2020-08-23 22:06:22 -07:00
2020-08-24 12:11:20 -07:00
2020-08-23 22:06:22 -07:00
2020-07-20 12:52:49 -07:00
2020-10-19 09:54:40 -07:00
2020-08-23 22:06:22 -07:00
2020-11-04 10:10:54 -08:00
2020-11-10 15:24:14 -08:00
2020-11-04 10:10:54 -08:00
2020-11-10 15:24:14 -08:00
2020-10-24 13:23:08 -07:00
2020-11-04 10:10:54 -08:00
2020-10-28 09:18:35 -07:00
2020-11-10 09:28:23 -08:00
2020-11-04 10:10:54 -08:00
2020-11-04 10:10:54 -08:00
2020-08-24 12:11:20 -07:00
2020-03-18 16:19:29 -07:00
2019-09-24 03:51:16 +05:30
2020-08-24 12:11:20 -07:00
2020-11-07 21:03:06 -08:00
2020-11-05 11:48:55 -08:00
2020-09-04 09:45:06 -07:00
2020-09-19 08:39:41 -07:00
2020-06-11 14:11:30 -07:00
2020-08-24 12:11:20 -07:00
2019-10-04 23:05:33 +05:30
2019-10-04 23:05:33 +05:30
2020-10-29 09:52:11 -07:00
2020-07-20 12:52:49 -07:00
2020-10-16 14:49:05 -07:00
2019-04-09 11:39:42 -07:00
2019-07-11 22:37:13 +01:00
2020-04-09 09:30:02 -07:00
2020-10-15 14:28:50 -07:00
2020-11-10 15:24:14 -08:00
2020-07-20 12:52:49 -07:00
2020-11-02 16:14:31 -08:00
2020-09-04 09:45:06 -07:00
2020-10-28 09:18:35 -07:00
2020-11-04 10:10:54 -08:00
2020-06-12 20:04:01 -07:00
2020-09-21 12:54:23 -07:00
2020-06-12 20:04:01 -07:00
2020-11-10 15:24:14 -08:00
2020-06-12 20:04:01 -07:00
2020-06-12 20:04:01 -07:00
2020-06-12 20:04:01 -07:00
2020-06-12 20:04:01 -07:00
2020-11-10 15:24:14 -08:00
2020-11-10 15:24:14 -08:00
2020-11-10 15:24:14 -08:00