@@ -209,7 +209,14 @@ async fn connect_and_serve(
209209 } ;
210210
211211 // Handle message inline
212- if let Err ( e) = handle_message ( message, ws_tx_clone. clone ( ) , executor. clone ( ) , session_manager. clone ( ) ) . await {
212+ if let Err ( e) = handle_message (
213+ message,
214+ ws_tx_clone. clone ( ) ,
215+ executor. clone ( ) ,
216+ session_manager. clone ( ) ,
217+ )
218+ . await
219+ {
213220 error ! ( "Error handling message: {}" , e) ;
214221 }
215222 }
@@ -293,7 +300,7 @@ where
293300 }
294301 }
295302
296- Message :: StartSession {
303+ Message :: NewSession {
297304 session_id,
298305 rows,
299306 cols,
@@ -303,7 +310,7 @@ where
303310
304311 let mut manager = session_manager. lock ( ) . await ;
305312 let result = manager
306- . start_session ( session_id. clone ( ) , rows, cols, & term, ws_tx. clone ( ) )
313+ . new_session ( session_id. clone ( ) , rows, cols, & term, ws_tx. clone ( ) )
307314 . await ;
308315
309316 let response = match result {
@@ -326,11 +333,12 @@ where
326333 . map_err ( |e| anyhow:: anyhow!( "{}" , e) ) ?;
327334 }
328335
329- Message :: SessionInput {
330- session_id,
331- data,
332- } => {
333- debug ! ( "Session input: {} bytes for session {}" , data. len( ) , session_id) ;
336+ Message :: SessionInput { session_id, data } => {
337+ debug ! (
338+ "Session input: {} bytes for session {}" ,
339+ data. len( ) ,
340+ session_id
341+ ) ;
334342 let manager = session_manager. lock ( ) . await ;
335343 if let Err ( e) = manager. send_input ( & session_id, & data) . await {
336344 error ! ( "Failed to send input to session {}: {}" , session_id, e) ;
0 commit comments