Opened 14 years ago

Last modified 7 years ago

#182 closed defect (Fixed)

Tor doesn't work in kqueue(2) mode on FreeBSD 5.4

Reported by: maple Owned by: phobos
Priority: Low Milestone:
Component: Core Tor/Tor Version: 0.1.0.14
Severity: Keywords:
Cc: maple Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

When running Tor on FreeBSD 5.4-STABLE with libevent-1.1a in kqueue(2) mode (the default), conn_read_callback() is never called, which results in Tor being unable to receive a directory, build a circuit, or do anything for that matter.

Disabling the kqueue mode by setting the EVENT_NOKQUEUE environment variable works around the problem.

[Automatically added by flyspray2trac: Operating System: BSD]

Child Tickets

Change History (4)

comment:1 Changed 14 years ago by nickm

Hm. Tor seemed to work okay on FreeBSD 5.3-RELEASE-p10. This is probably some 5.4 bug, perhaps.

Do the unittests for libevent run okay?

comment:2 Changed 14 years ago by maple

Good news. My -STABLE was from June 9; I just upgraded to the latest -STABLE and
the problem is now gone.

You may now close this bug report.

comment:3 Changed 14 years ago by phobos

flyspray2trac: bug closed.

comment:4 Changed 7 years ago by nickm

Component: Tor ClientTor
Note: See TracTickets for help on using tickets.