Ivan Kozlovic
8d4ff4bc96
Fixed panic on stream create failure (with filestore)
...
This was introduced by the change for ipQueues in #2931 .
The (*ipQueue).unregister() was written with a protection for
the ipQueue to be nil, however, mset.outq is actually not a bare
ipQueue but a jsOutQ that embeds a pointer to an ipQueue. So we
need to implement register() for jsOutQ.
Added a test that reproduced the issue, but found it with a flapping
test (TestJetStreamLongStreamNamesAndPubAck) that failed due to
a file name too long.
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2022-03-22 15:21:01 -06:00
..
2021-07-19 11:42:28 -04:00
2021-11-15 17:23:08 -07:00
2021-11-15 17:23:08 -07:00
2022-02-04 13:32:18 -08:00
2022-03-09 09:47:37 -07:00
2022-01-21 11:03:19 -08:00
2022-01-21 10:09:10 -08:00
2021-11-09 17:22:15 -07:00
2022-03-15 15:00:13 -06:00
2020-05-29 17:56:45 -07:00
2022-03-21 19:50:16 -06:00
2022-03-17 19:53:33 -06:00
2022-03-17 17:53:06 -06:00
2021-11-04 13:43:11 -07:00
2021-08-17 10:03:30 -07:00
2021-11-15 17:23:08 -07:00
2021-11-15 17:23:08 -07:00
2021-11-15 17:23:08 -07:00
2021-09-15 09:01:03 +02:00
2022-03-15 15:00:13 -06:00
2022-03-15 21:11:23 -07:00
2021-12-14 10:00:54 -07:00
2022-03-17 17:53:06 -06:00
2022-03-09 13:31:51 -07:00
2022-03-16 20:55:14 -07:00
2021-11-15 17:23:08 -07:00
2022-03-15 15:00:13 -06:00
2022-03-15 15:00:13 -06:00
2022-03-17 17:53:06 -06:00
2022-03-17 17:53:06 -06:00
2022-03-17 17:53:06 -06:00
2022-03-17 20:25:01 -06:00
2022-03-21 12:11:41 -06:00
2022-03-15 21:11:23 -07:00
2021-08-10 16:08:28 +02:00
2021-08-10 16:08:28 +02:00
2021-05-07 19:35:46 +02:00
2022-03-22 15:21:01 -06:00
2022-03-09 13:31:51 -07:00
2022-03-09 13:31:51 -07:00
2022-02-04 13:32:18 -08:00
2022-03-09 13:31:51 -07:00
2022-03-09 13:17:59 -05:00
2022-03-09 13:31:51 -07:00
2021-01-14 01:14:52 -08:00
2021-01-14 01:14:52 -08:00
2022-02-07 17:26:32 -08:00
2022-03-09 13:31:51 -07:00
2022-03-17 19:13:02 -06:00
2022-03-09 13:31:51 -07:00
2022-03-17 17:53:06 -06:00
2021-11-17 15:19:00 +01:00
2021-11-17 15:19:00 +01:00
2022-03-17 20:25:01 -06:00
2021-11-16 13:33:44 -08:00
2022-03-22 10:29:11 -06:00
2022-03-21 19:50:16 -06:00
2021-01-26 15:33:39 -07:00
2022-01-21 11:03:19 -08:00
2020-06-12 10:03:47 -06:00
2021-12-01 10:50:15 -07:00
2022-03-17 17:53:06 -06:00
2022-01-11 16:57:19 +02:00
2022-01-11 16:57:19 +02:00
2022-03-09 13:31:51 -07:00
2021-12-16 16:53:20 -05:00
2020-03-23 12:25:51 -04:00
2022-03-15 15:00:13 -06:00
2022-03-09 13:31:51 -07:00
2022-03-17 17:53:06 -06:00
2022-03-17 17:53:06 -06:00
2022-03-17 19:13:02 -06:00
2021-11-15 17:23:08 -07:00
2021-11-15 17:23:08 -07:00
2021-11-15 17:23:08 -07:00
2021-09-01 14:55:26 -07:00
2021-11-15 17:23:08 -07:00
2022-02-07 17:26:32 -08:00
2022-03-22 15:21:01 -06:00
2021-12-16 16:53:20 -05:00
2021-09-13 15:22:05 +03:00
2021-11-04 13:43:11 -07:00
2021-04-07 11:09:47 -07:00
2021-10-27 12:44:59 -04:00
2021-12-01 10:50:15 -07:00
2022-01-03 11:56:12 -07:00
2021-12-06 16:13:13 -07:00