diff --git a/System Abstraction/linux/cdb_file.c b/System Abstraction/linux/cdb_file.c index 4c3aacd..1b8dc87 100644 --- a/System Abstraction/linux/cdb_file.c +++ b/System Abstraction/linux/cdb_file.c @@ -38,6 +38,7 @@ sus_File sus_fileOpenInMem(char * fileName, unsigned long parameter) { void *mem = mmap(NULL, info.st_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); if(mem == MAP_FAILED) { + close(fd); return NULL; }