@@ -370,7 +370,7 @@ impl Stream for DictionaryTransformer {
370370 // Receiver dropped, close this group
371371 self . active_codes_tx = None ;
372372 if let Some ( values_tx) = self . active_values_tx . take ( ) {
373- let _ = values_tx. send ( Err ( vortex_err ! ( "values receiver dropped" ) ) ) ;
373+ drop ( values_tx. send ( Err ( vortex_err ! ( "values receiver dropped" ) ) ) ) ;
374374 }
375375 }
376376 Poll :: Pending => {
@@ -423,14 +423,14 @@ impl Stream for DictionaryTransformer {
423423 Poll :: Ready ( Some ( Ok ( DictionaryChunk :: Values ( values) ) ) ) => {
424424 // Complete the current group
425425 if let Some ( values_tx) = self . active_values_tx . take ( ) {
426- let _ = values_tx. send ( Ok ( values) ) ;
426+ drop ( values_tx. send ( Ok ( values) ) ) ;
427427 }
428428 self . active_codes_tx = None ; // Close codes stream
429429 }
430430 Poll :: Ready ( Some ( Err ( e) ) ) => {
431431 // Send error to active channels if any
432432 if let Some ( values_tx) = self . active_values_tx . take ( ) {
433- let _ = values_tx. send ( Err ( e) ) ;
433+ drop ( values_tx. send ( Err ( e) ) ) ;
434434 }
435435 self . active_codes_tx = None ;
436436 // And terminate the stream
@@ -439,7 +439,7 @@ impl Stream for DictionaryTransformer {
439439 Poll :: Ready ( None ) => {
440440 // Handle any incomplete group
441441 if let Some ( values_tx) = self . active_values_tx . take ( ) {
442- let _ = values_tx. send ( Err ( vortex_err ! ( "Incomplete dictionary group" ) ) ) ;
442+ drop ( values_tx. send ( Err ( vortex_err ! ( "Incomplete dictionary group" ) ) ) ) ;
443443 }
444444 self . active_codes_tx = None ;
445445 return Poll :: Ready ( None ) ;
0 commit comments