diff --git a/lib/file.js b/lib/file.js index a9f9862..8c488f5 100644 --- a/lib/file.js +++ b/lib/file.js @@ -65,9 +65,9 @@ function readFile(FN, charset) { ///////////////////////////////////////////////////////////////////////////////// function writeFile(FN, content, charset) { - var pipe = PipeIPC.connect(PipeIPC.createUUIDv4().substring(0, 8)); + var pipe = PipeIPC.connect("volatile"); pipe.setCharset(charset); - pipe.startRecorder(FN, PipeIPC.ForWriting); + pipe.startRecorder(FN, PipeIPC.ForWriting); pipe.write(content); pipe.destroy(); return true; @@ -139,20 +139,22 @@ function includeFile(FN) { } function appendFile(FN, content, charset) { - var pipe = PipeIPC.connect("write"); + var pipe = PipeIPC.connect("volatile"); pipe.setCharset(charset); pipe.startRecorder(FN, PipeIPC.ForAppending); pipe.write(content); pipe.destroy(); + return true; } function rotateFile(FN, content, numOfLines, charset) { - var pipe = PipeIPC.connect("write"); + var pipe = PipeIPC.connect("volatile"); pipe.setCharset(charset); pipe.setMaxSentences(numOfLines); pipe.startRecorder(FN, PipeIPC.ForAppending); pipe.write(content); pipe.destroy(); + return true; } exports.fileExists = fileExists; @@ -169,6 +171,6 @@ exports.includeFile = includeFile; exports.appendFile = appendFile; exports.rotateFile = rotateFile; -exports.VERSIONINFO = "File Library (file.js) version 0.2.3"; +exports.VERSIONINFO = "File Library (file.js) version 0.2.4"; exports.global = global; exports.require = global.require;