Changeset 1850 in MondoRescue
- Timestamp:
- Jan 4, 2008, 6:51:30 PM (17 years ago)
- Location:
- branches/2.2.5/mondo/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2.5/mondo/src/common/newt-specific.c
r1747 r1850 350 350 351 351 char *tmp = NULL; 352 353 asprintf(&tmp,"kill `ps %s | grep \" %s \" | awk '{print %s;}' | grep -v \"grep\"`", ps_options, str , ps_proc_id); 352 char *tmp1 = NULL; 353 354 asprintf(&tmp,"ps %s | grep \" %s \" | awk '{print %s;}' | grep -v \"grep\"", ps_options, str , ps_proc_id); 354 355 run_program_and_log_output(tmp, TRUE); 356 if (strlen(tmp) > 0) { 357 asprintf(&tmp1,"kill %s", tmp); 358 run_program_and_log_output(tmp1, TRUE); 359 paranoid_free(tmp1); 360 } 355 361 paranoid_free(tmp); 356 362 } -
branches/2.2.5/mondo/src/mondorestore/mondo-rstr-tools.c
r1848 r1850 169 169 char *g_getfacl = NULL; 170 170 171 extern void kill_anything_like_this(char *str); 172 171 173 /** 172 174 * @addtogroup restoreUtilityGroup … … 514 516 * Kill all Petris processes. 515 517 */ 516 void kill_petris(void) 517 { 518 char *command; 519 malloc_string(command); 520 sprintf(command, 521 "kill `ps 2> /dev/null | grep petris 2> /dev/null | grep -v grep | cut -d' ' -f2` 2> /dev/null"); 522 paranoid_system(command); 523 paranoid_free(command); 518 void kill_petris(void) { 519 kill_anything_like_this("petris") 524 520 } 525 521
Note:
See TracChangeset
for help on using the changeset viewer.