From 379f8dc517b6fbaf0ad97acf17138909a4e2bdfc Mon Sep 17 00:00:00 2001 From: Guillaume Cottenceau Date: Mon, 14 May 2001 14:42:08 +0000 Subject: no need to poll() for data at beginning of load_ramdisk_fd, it was a fix of another problem (bug with file stdio operations with sockets in dietlibc) --- mdk-stage1/tools.c | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'mdk-stage1/tools.c') diff --git a/mdk-stage1/tools.c b/mdk-stage1/tools.c index 17aac9f48..66df907b7 100644 --- a/mdk-stage1/tools.c +++ b/mdk-stage1/tools.c @@ -251,16 +251,6 @@ enum return_type load_ramdisk_fd(int ramdisk_fd, int size) int bytes_read = 0; int actually; int seems_ok = 0; - struct pollfd polls; - - /* first of all, we wait for data to be available on fd; because - when it's a socket, data can be unavailable at the beginning */ - polls.fd = ramdisk_fd; - polls.events = POLLIN; - if (poll(&polls, 1, 10000) != 1) { - log_message("poll'ing ramdisk fd: timeout or error"); - return RETURN_ERROR; - } st2 = BZ2_bzdopen(ramdisk_fd, "r"); -- cgit v1.2.1