commit-hurd
[Top][All Lists]
Advanced

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

[hurd,commited 0/3] More cancel work


From: Samuel Thibault
Subject: [hurd,commited 0/3] More cancel work
Date: Sun, 28 Jun 2020 03:45:23 +0200

Samuel Thibault (3):
  htl: Fix includes for lockfile
  htl: Move cleanup handling to non-private libc-lock
  hurd: clean fd and port on thread cancel

 hurd/Makefile                    |  3 +-
 hurd/fd-cleanup.c                | 33 +++++++++++++++
 hurd/fd-read.c                   |  2 +-
 hurd/fd-write.c                  |  2 +-
 hurd/hurd.h                      |  1 +
 hurd/hurd/fd.h                   |  1 +
 hurd/hurd/port.h                 |  1 +
 hurd/port-cleanup.c              | 13 +++++-
 sysdeps/htl/flockfile.c          |  2 +-
 sysdeps/htl/ftrylockfile.c       |  4 +-
 sysdeps/htl/funlockfile.c        |  3 +-
 sysdeps/htl/libc-lock.h          | 70 ++++++++++++++++++++++++++++++++
 sysdeps/htl/libc-lockP.h         | 33 ---------------
 sysdeps/hurd/include/hurd.h      |  5 +++
 sysdeps/hurd/include/hurd/fd.h   | 41 +++++++++++++++++++
 sysdeps/hurd/include/hurd/port.h | 24 +++++++++++
 sysdeps/mach/hurd/recv.c         | 12 +++---
 sysdeps/mach/hurd/recvfrom.c     | 12 +++---
 sysdeps/mach/hurd/recvmsg.c      | 12 +++---
 sysdeps/mach/hurd/send.c         |  8 ++--
 sysdeps/mach/hurd/sendmsg.c      |  2 +-
 sysdeps/mach/hurd/sendto.c       |  2 +-
 22 files changed, 219 insertions(+), 67 deletions(-)
 create mode 100644 hurd/fd-cleanup.c
 create mode 100644 sysdeps/htl/libc-lock.h

-- 
2.27.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]