GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Embed Notice

HTML Code

Corresponding Notice

  1. Embed this notice
    Jan Schaumann (jschauma@mstdn.social)'s status on Monday, 04-Nov-2024 03:38:15 JSTJan SchaumannJan Schaumann
    in reply to

    Advanced #Programming in the #UNIX Environment

    Week 7, Reentrant and Interrupted Functions

    We learn that only functions guaranteed to be async-signal-safe can safely be used in signal handlers (see sigaction(2)), as well as what happens when we are interrupted while blocking on certain I/O. (Note: some Unix versions provide reentrant "_r" versions of otherwise non-reentrant functions (see e.g., ctime_r(3)). Both are distinct from thread-safe functions.)

    https://youtu.be/0GRLhpMao3I

    #apue

    In conversationabout 6 months ago from mstdn.socialpermalink

    Attachments


    1. https://media.mstdn.social/media_attachments/files/113/348/729/427/852/376/original/9b957364c20e5b36.png
    2. Advanced Programming in the UNIX Environment: Week 07, Segment 5 - Reentrant & interrupted functions
      from cs631apue
      With this video lecture, we will conclude our coverage of Unix signals, by looking at what happens when we call unsafe functions from within the signal handl...
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.