Giter Club home page Giter Club logo

file-sync's Introduction

This is version 0.07 of the Perl 5 File::Sync module.

It provides Perl interfaces to the Unix sync(2) and POSIX.1b fsync(2)
system calls. The fsync() call is needed for putting messages into
qmail maildirs, and sync() is included for completeness.

You will need at least Perl 5.003 to use this module.  5.002 might
work but has not been tested.  You will also need a C compiler for the
XS part of the module.

>>> For verson 0.09, the fsync() code has been fixed to work properly
>>> with glob names as file handles in Perl 5.005.

----------

To install the module, enter these commands:

    perl Makefile.PL
    make
    make test
    make install

----------

Please send any bugs and/or ideas to Carey Evans at
<[email protected]>.  Is there anything that can be done to make
this module work like the POSIX fsync() call on non-POSIX machines,
for example?  Is there any way to test whether the fsync() call has
actually happened in the tests?

Thanks to everyone who reported the bug in t/02_error.t.

Thanks to Eric Veldhuyzen for letting me know about sync() not
existing in OS/2.

Thanks to David Muir Sharnoff for getting me to actually work out what
was going on and fix my code.

All files contained in this installation are copyright © 1996,1997,1999
Carey Evans except for parts from the Perl distribution.  All rights
reserved.

This module is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.

-- 
Carey Evans, <[email protected]>, 28 November 1999.

file-sync's People

Contributors

xlat avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.