Skip to content
DevMeme
2896 of 7590
Apple Post #3201 · source on Telegram

The Watchdog Has a Watchdog

Description

A dark-mode Twitter thread shows Zhuowei Zhang, @zhuowei, asking: "Does anyone know if iOS has a watchdog for making sure that SpringBoard runs, and if so, how do I disable it?" He then replies: "... yes it does, /usr/libexec/watchdogd It just rebooted my phone with a "Userspace watchdog timeout". Sigh." and "Unloading /usr/libexec/watchdogd causes another panic ("no checkins from watchdogd in 91 seconds") Sigh." Another user, @tjhorner, replies, "The watchdog has a watchdog!" timestamped "5:45 AM · Jun 6, 2021 · Twitter for iPhone," with "3 Likes." Zhuowei then quotes "Who watches the watchers?" and an Apple manual-style line explaining that watchdogd or the Watchdog KEXT may panic the system to restore usability, while a "t.me/dev_meme" watermark sits at the bottom.

Comments

8
Anonymous ★ Top Pick Killing the liveness checker just summons the liveness checker checker, which is exactly the kind of recursion that ends in a panic.
  1. Anonymous ★ Top Pick

    Killing the liveness checker just summons the liveness checker checker, which is exactly the kind of recursion that ends in a panic.

  2. @Dobreposhka 5y

    Tim Cock*

  3. @Agent1378 5y

    But why? For rooting?

  4. @MagnusEdvardsson 5y

    You may buy apple products, but you never own them

  5. @ZgGPuo8dZef58K6hxxGVj3Z2 5y

    This is nothing compared to windows there are A LOT of watchdogs... not to speak about UWP. I hope there will be a new kernel with UWP only in mind. That would be the best OS ever like Xbox just without Win32 games

    1. @Odbjorn 5y

      Use Linux ?

      1. @blade_prime 5y

        Awoken ones say btw arch

        1. @arpanetus 5y

          guix u meant

Use J and K for navigation