DragonFly commits List (threaded) for 2009-07
DragonFly BSD
DragonFly commits List (threaded) for 2009-07
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

DragonFly-2.3.2.142.g9afa3 master libexec/dma dma.c dma.h spool.c


From: Simon Schubert <corecode@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 21 Jul 2009 15:13:51 -0700 (PDT)

commit 9afa363f46406be3ba45faebf414b649ecfa02b8
Author: Simon Schubert <corecode@dragonflybsd.org>
Date:   Mon Jul 20 21:53:32 2009 +0200

    dma: rewrite file management
    
    Close files as early as possible, possibly re-open them later.  This is
    so that we avoid filedesc sharing problems completely and that we won't
    run out of fdesc in case of a large queue.

Summary of changes:
 libexec/dma/dma.c   |   68 +++++++++++------------
 libexec/dma/dma.h   |   12 +++--
 libexec/dma/spool.c |  147 ++++++++++++++++++++++++++++++--------------------
 3 files changed, 128 insertions(+), 99 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/9afa363f46406be3ba45faebf414b649ecfa02b8


-- 
DragonFly BSD source repository



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]