URI: 
       tupdates from plan 9 - plan9port - [fork] Plan 9 from user space
  HTML git clone git://src.adamsgaard.dk/plan9port
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 5c8a0421712a471a00dbf78f7ea054b366ba471b
   DIR parent 60535a5ff621d2e0f1eb91a08c0e624cc6c76fbd
  HTML Author: rsc <devnull@localhost>
       Date:   Sun, 26 Dec 2004 21:46:26 +0000
       
       updates from plan 9
       
       Diffstat:
         M src/lib9p/_post.c                   |       2 +-
         M src/lib9p/fid.c                     |       1 +
         A src/lib9p/portdate                  |      13 +++++++++++++
         M src/lib9p/req.c                     |       1 +
       
       4 files changed, 16 insertions(+), 1 deletion(-)
       ---
   DIR diff --git a/src/lib9p/_post.c b/src/lib9p/_post.c
       t@@ -33,8 +33,8 @@ _post2(void *v)
                Srv *s;
        
                s = v;
       -        rfork(RFNOTEG);
                if(!s->leavefdsopen){
       +                rfork(RFNOTEG);
                        rendezvous((ulong)s, 0);
                        close(s->srvfd);
                }
   DIR diff --git a/src/lib9p/fid.c b/src/lib9p/fid.c
       t@@ -47,6 +47,7 @@ allocfid(Fidpool *pool, ulong fid)
                incfidref(f);
                if(caninsertkey(pool->map, fid, f) == 0){
                        closefid(f);
       +                closefid(f);
                        return nil;
                }
        
   DIR diff --git a/src/lib9p/portdate b/src/lib9p/portdate
       t@@ -0,0 +1,13 @@
       +_post.c        2004/1225
       +dirread.c        2004/1225
       +fid.c                2004/1225
       +file.c                2004/1225
       +intmap.c        2004/1225
       +mem.c        2004/1225
       +req.c                2004/1225
       +parse.c        2004/1225
       +post.c        2004/1225
       +srv.c                2004/1225
       +tpost.c        2004/1225
       +uid.c                2004/1225
       +util.c                2004/1225
   DIR diff --git a/src/lib9p/req.c b/src/lib9p/req.c
       t@@ -49,6 +49,7 @@ allocreq(Reqpool *pool, ulong tag)
                increqref(r);
                if(caninsertkey(pool->map, tag, r) == 0){
                        closereq(r);
       +                closereq(r);
                        return nil;
                }