{"ast_node_type":"variable","tokens":[{"end":91,"kind":"keyword","start":0,"text":"while"}]}
                    while let Ok(restart) = inbox.recv_timeout(Duration::from_millis(50)) {
                    self.cancel_check_process();
                        // restart chained with a stop, so just cancel