> Has anybody any ideas how to improve the situation? AFAIK barebox doesn't have the concept of aborting something. e.g. you cannot do "msleep 20000" and then press Ctrl-C. The <INTERRUPT> you see when you press Ctrl-C is from hush, and it is internal to hush.c (see struct in_str, member interrupt).