Displaying 20 results from an estimated 1000 matches similar to: "kqueue freezing 5.1R on kevent call"
2005 Dec 14
2
Patch: ioloop using kqueue/kevent for FreeBSD
Hi,
I would like to submit the attached patch. It implements IO loop using
FreeBSD's kqueue/kevent syscalls. It is based on snapshot of CVS HEAD as of
2005-12-12.
I could only give it limited testing on FreeBSD 5.4 but it works fine so far.
Vaclav Haisman
-------------- next part --------------
diff -rN -u old-dovecot-cvs/autogen.sh new-dovecot-cvs/autogen.sh
---
2003 Apr 16
1
PATCH Add support for kqueue in ioloop subsystem
Hey,
I noticed that there was an ioloop "module" (if we can call it that) for
select and poll and decided to add one for kqueue (aka kevent) BSDs high
performance descriptor multiplexing API. I haven't done any of the
configure glue stuff but the code is complete and works well. kqueue is
available on all recent versions of FreeBSD, NetBSD, OpenBSD and Darwin
(and therefore MacOS
2016 Jul 04
3
kqueue crash on FreeBSD with 2.2.25
On 16-07-03 03:30:36, Timo Sirainen wrote:
> On 02 Jul 2016, at 03:30, Adam Weinberger <adamw at adamw.org> wrote:
> >
> >>> Jul 1 10:07:27 imap dovecot: master: Panic: kevent(EV_ADD, READ, 54) failed: Bad file descriptor
> >>>
> >>> It's not dumping core, and I get the message even with "protocols ="
> >>>
>
2016 Jul 02
5
kqueue crash on FreeBSD with 2.2.25
> On 1 Jul, 2016, at 10:52, Timo Sirainen <tss at iki.fi> wrote:
>
> On 01 Jul 2016, at 19:39, Adam Weinberger <adamw at adamw.org> wrote:
>>
>> Hi,
>>
>> 2.2.25 crashes on FreeBSD with a kqueue-related message. I see references to something similar (http://www.dovecot.org/list/dovecot/2012-February.txt) from a couple years ago.
>>
>> I
2016 Jul 01
2
kqueue crash on FreeBSD with 2.2.25
Hi,
2.2.25 crashes on FreeBSD with a kqueue-related message. I see references to something similar (http://www.dovecot.org/list/dovecot/2012-February.txt) from a couple years ago.
I get:
Jul 1 10:07:27 imap dovecot: master: Panic: kevent(EV_ADD, READ, 54) failed: Bad file descriptor
It's not dumping core, and I get the message even with "protocols ="
Downgrading back to 2.2.24
2004 Oct 25
0
[PATCH] Request for testing: BSD kqueue ioloop handler
Hello,
attached patch adds experimental ioloop handler which uses BSD kqueue API.
It compiles and survives my small test program, but not thoroughly
tested because I have no suitable BSD machine to torture.
Brave owners of (Free|Net|Open)BSD please test and report results :)
Best regards.
--
Andrey Panin | Linux and UNIX system administrator
pazke at donpac.ru | PGP key: wwwkeys.pgp.net
2018 Oct 24
2
imap-hibernate returned failure: Failed to parse client input: Invalid peer_dev_minor value
Nothing, the same error
Oct 24 10:11:16 server dovecot:
imap(email at example.com)<82402><Nhu9MPR4KuaASO/q>: Error: kevent(-1) for
notify remove failed: Bad file descriptor
Oct 24 10:11:16 server dovecot:
imap(email at example.com)<82402><Nhu9MPR4KuaASO/q>: Error: close(-1) for
notify remove failed: Bad file descriptor
Oct 24 10:11:16 server dovecot: imap-hibernate:
2006 May 09
2
Fix for the kevent "Unrecognized event" problem.
The attached patch should fix the problem with dying imap on
"Unrecognized event". The problem is that when we register a handle for
IO_ERROR only, we still can get readable/writable event without EV_EOF
being set. This case was not handled.
--
Vaclav Haisman
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: io-kq.diff
URL:
2016 Jul 27
2
Dovecot v2.2.25 crashed on startup in Mac OSX
I built from dovecot-2.2.25.tar.gz on Mac OSX 10.11.15 (El Capitan) the
usual way:
CFLAGS=-I/usr/local/ssl/include LDFLAGS=-L/usr/local/ssl/lib ./configure
make
sudo make install
sudo /usr/local/sbin/dovecot
It consistently crash on startup with the following entries in
/var/log/mail.log (edited backtrace):
Jul 27 07:39:26 macbook-pro dovecot[70234]: master: Dovecot v2.2.25
2005 Dec 15
2
Patch: More of kqueue() support.
Hi,
the attached patch contains these changes:
2005-12-15 22:18 Vaclav Haisman <v.haisman@sh.cvut.cz>
* src/lib/ioloop-kqueue.c: Fix IO_ERROR behaviour.
* src/lib/ioloop-notify-kqueue.c: New file.
* configure.in: Improve kqueue detection and handling. Cleanup.
The configure.in changes that are not related to kqueue are there to make
autoconf 2.59, automake 1.9.6 and libtool 1.5.20
2011 May 04
2
Dovecot stops with "Fatal: kevent(): Invalid argument"
# 2.0.11: /usr/local/etc/dovecot/dovecot.conf
# OS: FreeBSD 8.2-STABLE amd64
Dovecot stops with the following logged:
- master: Fatal: kevent(): Invalid argument
I have found that a diff was created for "src/lib/ioloop-kqueue.c" for a
similar issue:
http://dovecot.org/pipermail/dovecot/2010-November/054855.html
I have patched my system with this and haven't seen the problem
2018 Oct 24
0
imap-hibernate returned failure: Failed to parse client input: Invalid peer_dev_minor value
kevent(10,0x0,0,{ 7,EVFILT_READ,0x0,0x0,0x1,0x4207a140 },4,{
2147483.000000000 }) = 1 (0x1)
accept(7,{ AF_UNIX \"\" },0x7fffffffe7fc) = 11 (0xb)
getsockname(11,{ AF_UNIX \"/var/run/dovecot/imap-hibe\"
},0x7fffffffe7fc) = 0 (0x0)
fcntl(11,F_GETFL,) = 6 (0x6)
fcntl(11,F_SETFL,O_NONBLOCK|0x2) = 0 (0x0)
getpid()
2006 Aug 16
9
BSD people, please test kqueue changes
I rewrote much of the kqueue code since the old code didn't handle
properly the case when both input and output I/O handlers were added to
the same file descriptor with different callbacks. This is done commonly
in Dovecot, so I'm wondering why more people didn't complain about
problems with it.. :)
I don't anyway have access to any BSDs so the code is completely
untested. Please
2008 Aug 16
1
dovecot bug - kevent(EV_DELETE, 9)
Sorry for my english.
FreeBSD 7.0-STABLE
dovecot-1.1.2_1 (from ports with LDAP)
AD LDAP ?? Win 2003 SP2 (work via GK)
CPU 2xIntel XEON
NFS not used
LDAP part of dovecot.conf (if you need all file, l'll send it):
auth default {
mechanisms = plain login
passdb ldap {
args = /usr/local/etc/dovecot-ldap.conf
}
userdb ldap {
args =
2006 Mar 11
2
dovecot-1.0b3 kevent error/warning message
i use openbsd/i386, dovecot-1.0b3,
i see some kevent error/warning message in maillog like this:
--------------------------------------------------------
imap(username): kevent(1) in io_loop_handle_add() failed: Bad file
descriptor
imap(username): kevent(1) in io_loop_handle_remove failed: Bad file
descriptor
--------------------------------------------------------
2018 Feb 13
1
dovecot: master: Panic: kevent() failed: Invalid argument
Hello
I've been seeing these panics with dovecot 2.2.31 (and older versions)
under FreeBSD about once every 2-3 months or so.? I know it's been
discussed here in the list, but I didn't see a definitive fix.? If it's
been fixed, please ignore this post (sorry!).
I finally managed to observe the bug on a server that has the patch that
prints out the kevent() timespec values and
2011 Nov 19
2
issues with 2.1b1 on OS X
Two issues came up for me when building 2.1beta1 on OS X (10.5.8 on
PPC). The first was already mentioned in an earlier thread by a BSD user
(http://dovecot.org/list/dovecot/2011-September/061201.html). I just
wanted to point out that the error is still occurring in spite of a new
test for GNU ld in the configure script. I needed to remove
"-no-undefined" specifically:
2006 May 08
1
kevent error (1.0.b7) - Is this a FreeBSD-only problem?
Hello everyone,
The problem below has been reported, but I did not see any response!
<cut>
| | I'm also seeing this bug while testing the forthcoming 1.0.b7 FreeBSD
| | port under 6.1-PRERELEASE:
| |
| | Info: imap-login: Login: user=<wibble>, method=PLAIN, rip=10.0.0.2,
| | lip=10.0.0.2, TLS
| | dovecot: Error: IMAP(isometry): Unrecognized event: kevent {.ident =
| |
2006 May 08
1
Unrecognized event: kevent
Hey guys, I just subscribed to the list about 15 minutes ago so i
apologize in advance if this is something that has already been
discussed. I skimmed through the web archives and I didn't see anything.
I'm running FreeBSD/amd64 and after upgrading from 1.0b3 to 1.0b7 I am
experiencing the following
May 8 13:18:22 loveturtle dovecot: imap-login: Login: user=<turtle>,
2009 May 24
1
Problems with ioloop on MacOS
I've been using the macports version of dovecot, which is 1.1.11, on
MacOS 10.5.6
$ /opt/local/sbin/dovecot --exec-mail imap
Fatal: kevent(EV_ADD, 0) failed: Operation not supported
This version is configured --with-ioloop=kqueue
The problem seems to be known, if not understood:
http://lists.apple.com/archives/Darwin-userlevel/2008/Dec/msg00010.html
However, if I use