Skip to content

Commit e58cf09

Browse files
authored
Fix closing parasite fpage fd (LibertyGlobal#112)
1 parent eced518 commit e58cf09

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

parasite.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,8 @@ void __attribute__((__used__)) service(struct parasite_args *args)
281281
fpage = sys_open("/proc/self/pagemap", O_RDONLY);
282282
if (fpage < 0)
283283
die("open(/proc/self/pagemap) failed: ", fpage);
284+
} else {
285+
fpage = -1;
284286
}
285287

286288
while (!finish) {

0 commit comments

Comments
 (0)