# \#libuv

**URL:** https://discourse.julialang.org/tag/libuv/1711.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [\[ANN\] BetterFileWatching 1.0: recursive file watching with easy API](https://discourse.julialang.org/t/ann-betterfilewatching-1-0-recursive-file-watching-with-easy-api/137928)

<div class="topic-metadata">

**Author:** [@fonsp](https://discourse.julialang.org/u/fonsp)\
**Replies:** 0\
**Last updated:** [July 3, 2026, 7:58pm UTC](https://discourse.julialang.org/t/ann-betterfilewatching-1-0-recursive-file-watching-with-easy-api/137928 "2026-07-03T19:58:27Z")

</div>

Hi! :waving\_hand: I would like to announce BetterFileWatching.jl version 1.0! watch\_folder(f::Function, dir=".") It is a file watching library (get notified when files change on disk) that can watch files and folders o…

---

## [Close instead of wait if TCP socket is never drained](https://discourse.julialang.org/t/close-instead-of-wait-if-tcp-socket-is-never-drained/131727)

<div class="topic-metadata">

**Author:** [@ettersi](https://discourse.julialang.org/u/ettersi)\
**Replies:** 1\
**Last updated:** [August 24, 2025, 3:23pm UTC](https://discourse.julialang.org/t/close-instead-of-wait-if-tcp-socket-is-never-drained/131727 "2025-08-24T15:23:50Z")

</div>

I was wondering how the triplet of OS, libuv and Julia handles the scenario where a TCP socket is constantly written to but never read from on the peer’s side, so I came up with this little test script. s = listen(1234)…

---

## [Testing Julia REPL in a libuv spawn call](https://discourse.julialang.org/t/testing-julia-repl-in-a-libuv-spawn-call/123980)

<div class="topic-metadata">

**Author:** [@klafyvel](https://discourse.julialang.org/u/klafyvel)\
**Replies:** 0\
**Last updated:** [December 19, 2024, 6:40am UTC](https://discourse.julialang.org/t/testing-julia-repl-in-a-libuv-spawn-call/123980 "2024-12-19T06:40:18Z")

</div>

Hi there, I might use a bit of help with Lua, libuv, and the Julia REPL (I initially posted on slack, but folk rightfully pointed that this is better suited here). For context, I am writing integration tests for neovim’s…
