Hi Karl,

that is expected. The moment you close a connection, it is destroyed as
well (see ?close). A destroyed connection cannot be tested. In fact, I've
used isOpen() only in combination with the argument rw.

> con <- file("clipboard",open="r")
> isOpen(con,"write")
[1] FALSE

cheers


On Thu, Jun 19, 2014 at 3:10 PM, Karl Forner <karl.forner@gmail.com> wrote:

> Hello,
>
> >From the doc, it says:
>  "isOpen returns a logical value, whether the connection is currently
> open."
>
> But actually it seems to die on closed connections:
> > con <- file()
> > isOpen(con)
> [1] TRUE
> > close(con)
> > isOpen(con)
> Error in isOpen(con) : invalid connection
>
> Is it expected ?
> Tested on R-3.0.2 and R version 3.1.0 Patched (2014-06-11 r65921) on
> linux x86_64
>
> Karl
>
> ______________________________________________
> R-devel@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>



-- 
Joris Meys
Statistical consultant

Ghent University
Faculty of Bioscience Engineering
Department of Mathematical Modelling, Statistics and Bio-Informatics

tel : +32 9 264 59 87
Joris.Meys@Ugent.be
-------------------------------
Disclaimer : http://helpdesk.ugent.be/e-maildisclaimer.php

	[[alternative HTML version deleted]]

