ports/devel/libgtop2/files/patch-systeps::freebsd::prockernel.c
Alexander Nedotsukov 0b879af755 Downgrade glibtop_error_io() to glibtop_warn_io() on failed kvm_getprocs().
There is realy nothing abnormal if client app trying to query data for
just dissapeared process. glibtop_error_io() call always end up with exit()
which is not what people may expect.
2005-03-18 18:16:38 +00:00

15 lines
526 B
C

--- sysdeps/freebsd/prockernel.c Mon Jul 19 05:33:56 2004
+++ sysdeps/freebsd/prockernel.c.orig Sat Mar 19 02:39:47 2005
@@ -115,8 +115,10 @@
/* Get the process information */
pinfo = kvm_getprocs (server->machine.kd, KERN_PROC_PID, pid, &count);
- if ((pinfo == NULL) || (count != 1))
- glibtop_error_io_r (server, "kvm_getprocs (%d)", pid);
+ if ((pinfo == NULL) || (count != 1)) {
+ glibtop_warn_io_r (server, "kvm_getprocs (%d)", pid);
+ return;
+ }
#if defined(__FreeBSD__) && (__FreeBSD_version >= 500013)