File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -366,8 +366,8 @@ pub async fn get_first_event(
366
366
Mode :: All | Mode :: Ingest => {
367
367
// get current snapshot
368
368
let stream_first_event = PARSEABLE . get_stream ( stream_name) ?. get_first_event ( ) ;
369
- if let Some ( event ) = stream_first_event {
370
- first_event_at = event ;
369
+ if let Some ( first_event ) = stream_first_event {
370
+ first_event_at = first_event ;
371
371
} else {
372
372
let mut meta = storage. get_object_store_format ( stream_name) . await ?;
373
373
let meta_clone = meta. clone ( ) ;
Original file line number Diff line number Diff line change @@ -161,7 +161,8 @@ impl Stream for ReceiverPipe {
161
161
impl Drop for ReceiverPipe {
162
162
fn drop ( & mut self ) {
163
163
if let Some ( map) = self . _ref . upgrade ( )
164
- && let Some ( pipes) = map. write ( ) . unwrap ( ) . get_mut ( & self . stream )
164
+ && let Ok ( mut guard) = map. write ( )
165
+ && let Some ( pipes) = guard. get_mut ( & self . stream )
165
166
{
166
167
pipes. retain ( |x| x. id != self . id )
167
168
}
You can’t perform that action at this time.
0 commit comments