File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -1185,6 +1185,9 @@ where
1185
1185
}
1186
1186
}
1187
1187
1188
+ /// Copy script process logs to the constellation, for crash detection.
1189
+ ///
1190
+ /// Only used in multiprocess mode (-M, --multiprocess).
1188
1191
pub fn set_logger ( script_to_constellation_chan : ScriptToConstellationChan ) {
1189
1192
let con_logger = FromScriptLogger :: new ( script_to_constellation_chan) ;
1190
1193
let env = env_logger:: Env :: default ( ) ;
@@ -1193,7 +1196,8 @@ pub fn set_logger(script_to_constellation_chan: ScriptToConstellationChan) {
1193
1196
let filter = max ( env_logger. filter ( ) , con_logger. filter ( ) ) ;
1194
1197
let logger = BothLogger ( env_logger, con_logger) ;
1195
1198
1196
- log:: set_boxed_logger ( Box :: new ( logger) ) . expect ( "Failed to set logger." ) ;
1199
+ // FIXME: now fails because tracing-subscriber has already set a logger
1200
+ log:: set_boxed_logger ( Box :: new ( logger) ) . ok ( ) ;
1197
1201
log:: set_max_level ( filter) ;
1198
1202
}
1199
1203
You can’t perform that action at this time.
0 commit comments