Returning from boot quotation wouldn't exit Factor if run loop MX was in use
							parent
							
								
									7bf857650c
								
							
						
					
					
						commit
						93b7215f1b
					
				| 
						 | 
				
			
			@ -12,5 +12,6 @@ namespaces eval kernel vocabs.loader io ;
 | 
			
		|||
        ignore-cli-args? not script get and
 | 
			
		||||
        [ run-script ] [ "run" get run ] if*
 | 
			
		||||
        output-stream get [ stream-flush ] when*
 | 
			
		||||
        0 exit
 | 
			
		||||
    ] [ print-error 1 exit ] recover
 | 
			
		||||
] set-boot-quot
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -7,4 +7,5 @@ io ;
 | 
			
		|||
    (command-line) parse-command-line
 | 
			
		||||
    "run" get run
 | 
			
		||||
    output-stream get [ stream-flush ] when*
 | 
			
		||||
    0 exit
 | 
			
		||||
] set-boot-quot
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -365,6 +365,7 @@ SYMBOL: deploy-vocab
 | 
			
		|||
        init-hooks get values concat %
 | 
			
		||||
        ,
 | 
			
		||||
        strip-io? [ \ flush , ] unless
 | 
			
		||||
        [ 0 exit ] %
 | 
			
		||||
    ] [ ] make
 | 
			
		||||
    set-boot-quot ;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue