monit-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: monit 3.2 proc and fd problems (solaris)


From: Martin Pala
Subject: Re: monit 3.2 proc and fd problems (solaris)
Date: Fri, 04 Jul 2003 13:36:56 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225

Christian Hopp wrote:

On Fri, 4 Jul 2003, Martin Pala wrote:

First problem related description (from solaris 64-bit developer's guide):

---
What Does EOVERFLOW Mean?

The EOVERFLOW return value is returned from a system call whenever one
or more fields of the data structure used to pass information out of the
kernel is too small to hold the value.

A number of 32-bit system calls now return EOVERFLOW when faced with
large objects on the 64-bit kernel. While this was already true when
dealing with large files, the fact that daddr_t, dev_t, time_t, and its
derivative types struct timeval and timespec_t now contain 64-bit
quantities might allow more EOVERFLOW return values to be observed by
32-bit applications.
---

==> monit has to be compiled with a compiler which produces 64bit binary?

does gcc-3.1+ do it???

CHopp

Yes, it is needed to use 64-bit compiler. My solaris development system is build on 32-bit gcc (from sunfreeware) - i'll try to upgrade it.

Martin







reply via email to

[Prev in Thread] Current Thread [Next in Thread]