From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id JAA22638; Tue, 12 Nov 2002 09:50:09 +0100 (MET) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id JAA22634 for ; Tue, 12 Nov 2002 09:50:08 +0100 (MET) Received: from quux.msi.co.jp (quux.msi.co.jp [192.51.54.2]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id gAC8nwX10364 for ; Tue, 12 Nov 2002 09:50:01 +0100 (MET) Received: from hide.msi.co.jp (hide.msi.co.jp [192.51.54.11]) by quux.msi.co.jp (8.9.3/3.7W01081412-msi-ms) with SMTP id RAA16549 for ; Tue, 12 Nov 2002 17:49:56 +0900 (JST) Received: from asuka.msi.co.jp ([192.51.53.132]) by hide.msi.co.jp (NAVGW 2.5.2.12) with SMTP id M2002111217495532588 for ; Tue, 12 Nov 2002 17:49:55 +0900 Received: from localhost (grover.msi.co.jp [192.51.53.141]) by asuka.msi.co.jp (8.8.8+Sun/8.8.8) with ESMTP id RAA06067 for ; Tue, 12 Nov 2002 17:49:27 +0900 (JST) To: caml-list@inria.fr Subject: Re: [Caml-list] Sys_error("Bad file descriptor") In-Reply-To: <20021111113157D.ikeda@msi.co.jp> References: <20021111113157D.ikeda@msi.co.jp> X-Mailer: Mew version 1.94.2 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <20021112174955Y.ikeda@msi.co.jp> Date: Tue, 12 Nov 2002 17:49:55 +0900 From: IKEDA Katsumi X-Dispatcher: imput version 990905(IM130) Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Hi, From: IKEDA Katsumi Message-ID: <20021111113157D.ikeda@msi.co.jp> > ---------------- pslog.ml ---------------- > (* pslog.ml *) > class log = > object > val mutable out = stderr > method log_open name = > out <- open_out_gen [Open_append;Open_creat] 0o666 name; > method log_close = close_out out > method write mes = > output_string out mes; flush out; > end > ---------------- pslog.ml ---------------- Sorry, I have a big mistake. I try the following. method log_open name = out <- open_out_gen [Open_append;Open_creat;Open_wronly] 0o666 name; Now, it works. Thanks. -- IKEDA Katsumi ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners