From 8c3751fca4ccd7725c0d39860b8ab4a27646ab9a Mon Sep 17 00:00:00 2001 From: Marian Ohligs Date: Wed, 14 Sep 2011 17:13:54 +0200 Subject: [PATCH] - remove lwip_close tests - deactivate lwip_close in driver/char/socket to remove Pagefaults until lwip_close works correctly --- drivers/char/socket.c | 3 +-- kernel/syscall.c | 2 -- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/drivers/char/socket.c b/drivers/char/socket.c index 80e97b99..71133413 100755 --- a/drivers/char/socket.c +++ b/drivers/char/socket.c @@ -75,8 +75,7 @@ static int socket_close(fildes_t* file) { int ret = 0; #if defined(CONFIG_LWIP) && LWIP_SOCKET - kprintf("CLOSE LWIP_FD: %i ", file->offset); - ret = lwip_close(file->offset); + //ret = lwip_close(file->offset); if (ret < 0) ret = -errno; #endif diff --git a/kernel/syscall.c b/kernel/syscall.c index 2da84494..986d87b3 100644 --- a/kernel/syscall.c +++ b/kernel/syscall.c @@ -226,8 +226,6 @@ int syscall_handler(uint32_t sys_nr, ...) } case __NR_close: { int fd = va_arg(vl, int); - kprintf("CLOSE: %i and Tid: %i ..", fd, per_core(current_task)); - if (fd >= 0) ret = sys_close(fd); break;