diff --git a/monitor.c b/monitor.c index 01d3076..9c13380 100644 --- a/monitor.c +++ b/monitor.c @@ -62,7 +62,7 @@ void checkStatus(FILE *file, int *currRealMem, int *peakRealMem, } int isProcessWild(int currRealMem, int peakRealMem, - int currVirtMem, int peakVirtMem, int ID) + int currVirtMem, int peakVirtMem, int ID) { if (currRealMem <= MAX_MEMORY) { @@ -123,6 +123,12 @@ void setup(const char *pid) } } + if (i == 0) + { + printf("No process was found\n"); + exit(EXIT_SUCCESS); + } + pclose(file); }