NN_ENV(7)
β¨ NN_ENV β nanomsg environment variables β¨
okay bestie, welcome to the little page about the environment variables that lowkey control how nanomsg behaves π it's a nanomsg 1.2.2 moment and honestly? it's giving "secret levers behind the curtain" π
πΈ SYNOPSIS πΈ
environment variables that influence the way nanomsg works. that's it. that's the whole vibe check π¦
π DESCRIPTION π
so first things first, bestie, read this part twice: this functionality is experimental and a subject to change at any time π no cap. it's giving "we're still cooking" energy, fr fr.
the following environment variables are used to turn on some debugging for any nanomsg application π and like, please, do not try to parse the output and do not build business logic based on it. i'm so serious. that output is not for your program, it's for your eyeballs π
NN_PRINT_ERRORSβ if you set this to a non-empty string, nanomsg will print errors tostderrβ¨ some errors will get resolved by nanomsg itself (e.g. if nanomsg can't establish connection it will retry again in a moment π«Ά). some depend on the environment (e.g. a port that is bound by another process needs to be released πΈ). in any case, nanomsg will not repeat the error message until the error is clear and appears again (e.g. connection established, then broken again π). so like, no spam, just receipts.
π NOTES π
the output of the debugging facility (NN_PRINT_ERRORS) is intended for reading by a human π and it's a subject for change at any time β even after 1.0 release π periodt. so don't get attached to the exact wording, it's a main character that can rebrand whenever.
π SEE ALSO π
nanomsg(7)β go read the big one, bestie, iykyk π
π AUTHORS π
Paul Colomiets <paul@colomiets.name> β icon behavior, we stan π«Ά
real talk: this whole thing is experimental, so treat every detail like it's wearing a "subject to change" sticker π
k bye, this was the nn_env page from the nanomsg 1.2.2 era, dated 2026-01-16 π stay hydrated, read your manpages, slay β¨
π¦ where this page comes from
- fedora 44: nanomsg-devel 1.2.2-2.fc44 Β· MIT
- fedora 44: nanomsg-devel 1.2.2-2.fc44 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms