On Monday 04 January 2010, Robert Jenssen wrote: > Thanks very much for OpenOCD. Here is a minor issue for openocd-0.4.0-rc1: > I flash my development board with a shell script command like > > "openocd -f openocd.cfg -c do_flash -c shutdown". > > The shutdown command causes function parse_config_file() to return > ERROR_COMMAND_CLOSE_CONNECTION, openocd_main() then returns EXIT_FAIL. > I use the following patch:
So based on the discussion ... can you submit an alternate patch which makes shutdown() just call exit()? That will be correct for everything except Zylin, which could probably just map shutdown to exit or somesuch via Tcl script. - Dave > *** openocd-0.4.0-rc1/src/openocd.c.orig 2009-12-22 07:52:03.000000000 > +1100 > --- openocd-0.4.0-rc1/src/openocd.c 2010-01-04 04:02:13.000000000 +1100 > *************** > *** 264,269 **** > --- 264,271 ---- > return EXIT_FAILURE; > > ret = parse_config_file(cmd_ctx); > + if (ret == ERROR_COMMAND_CLOSE_CONNECTION) > + return ERROR_OK; > if (ret != ERROR_OK) > return EXIT_FAILURE; > > > Regards, > > Robert Jenssen > > > -- > Robert Jenssen <robertjens...@ozemail.com.au> > _______________________________________________ > Openocd-development mailing list > Openocd-development@lists.berlios.de > https://lists.berlios.de/mailman/listinfo/openocd-development > > _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development