# Revert "revert adding std.event.Loop.runDetached" · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/7f7e2d608adb81cd00e54fd7fe5e7035a890565f)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 7f7e2d608adb81cd00e54fd7fe5e7035a890565f

Requested commit: 7f7e2d608adb81cd00e54fd7fe5e7035a890565f

Commit: 7f7e2d608adb81cd00e54fd7fe5e7035a890565f

Tree: b23fa4dd6a1a65a289e618c7853453f77f720c6e

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
Revert "revert adding std.event.Loop.runDetached"

This reverts commit 70f37679035e64bacfc4807709da37bc02fbb346.

After discussion, I can see the value provided here, specifically with
avoiding the footgun of defer { suspend { free(@frame()); } }.

However the doc comments are updated to explain the semantics directly,
rather than basing them on the behavior of another programming language.

```

## Parents

- [939b4860ef2990ba453842033475a18f14a5b72e](https://git.cafe/gitcafe/zig/commit/939b4860ef2990ba453842033475a18f14a5b72e?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/7f7e2d608adb81cd00e54fd7fe5e7035a890565f?format=markdown)
