# `MobDev.Server.LogStreamerSupervisor`
[🔗](https://github.com/genericjam/mob_dev/blob/master/lib/mob_dev/server/log_streamer_supervisor.ex#L1)

Isolated supervisor for LogStreamer.

LogStreamer opens OS ports (adb logcat, xcrun) that can exit unexpectedly,
causing crashes. Keeping it under its own supervisor means those crashes
never bubble up to restart LogBuffer, the Endpoint, or the LiveView.

# `child_spec`

Returns a specification to start this module under a supervisor.

See `Supervisor`.

# `start_link`

```elixir
@spec start_link(keyword()) :: Supervisor.on_start()
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
