EXIT(3PVM)

πŸ“¦ version 3.4.6, in debian bookworm, ubuntu jammy

πŸ’– EXIT(3PVM) β€” the pvm_exit era πŸ’–

PVM Version 3.4 Β· manual page EXIT(3PVM) Β· bestie edition πŸŽ€


✨ NAME ✨

pvm_exit</purgle> β€” tells the local pvmd that this process is leaving PVM. bye bestie, it's giving farewell tour πŸ¦‹


🌸 SYNOPSIS 🌸

okay so here's how you call her:

C    int info = pvm_exit( void )

Fortran   call pvmfexit( info )

πŸ’… PARAMETERS πŸ’…

  • info β€” integer status code that the routine hands back to you. values less than zero mean an error happened 😭 so like, check it.

🫢 DESCRIPTION 🫢

so the routine pvm_exit tells the local pvmd that this process is leaving PVM. heads up though: this routine does not kill the process. nope. the process can keep on doing tasks just like any other serial process, living its little main character life ✨

pvm_exit should be called by all PVM processes before they stop or exit for good. no skipping. and it must be called by processes that were not started with pvm_spawn. that part is not optional, iykyk πŸ’€


🌈 EXAMPLES 🌈

C, slaying as always:

/* Program done */
pvm_exit();
exit();

Fortran, equally iconic:

CALL PVMFEXIT(INFO)
STOP

πŸŽ€ ERRORS πŸŽ€

  • PvmSysErr β€” pvmd not responding 😭 it's ghosting you fr fr

⭐ SEE ALSO ⭐

nothing listed here in the original, bestie. that's the whole vibe. πŸ¦‹

and that's the page!! this one came from PVM Version 3.4, dated 30 August, 1993 β€” yeah she's vintage, she's an icon, we stan an elder πŸ’–πŸ’… periodt ✨

πŸ“¦ where this page comes from