Index: xvfs-core.c ================================================================== --- xvfs-core.c +++ xvfs-core.c @@ -391,18 +391,10 @@ return; } channelInstanceData = (struct xvfs_tclfs_channel_id *) channelInstanceData_p; - /* - * If the read call has marked that we have reached EOF, - * do not signal any further - */ - if (channelInstanceData->eofMarked) { - return; - } - event = (struct xvfs_tclfs_channel_event *) Tcl_Alloc(sizeof(*event)); event->tcl.proc = xvfs_tclfs_watchChannelEvent; event->tcl.nextPtr = NULL; event->channelInstanceData = channelInstanceData;