Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 May 2015 22:29:46 +0000
From:      bugzilla-noreply@freebsd.org
To:        mono@FreeBSD.org
Subject:   [Bug 198727] [PATCH] lang/mono FileSystemWatcher (kevent) deadlock problem
Message-ID:  <bug-198727-23699-OwSwKoCmZ4@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-198727-23699@https.bugs.freebsd.org/bugzilla/>
References:  <bug-198727-23699@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198727

Ben Woods <woodsb02@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |woodsb02@gmail.com

--- Comment #3 from Ben Woods <woodsb02@gmail.com> ---
Hi Ivan,

Thanks for submitting this patch - I am the maintainer of emby-server for
FreeBSD (which uses mono), and the file system watcher does not work, meaning
whenever new files are added to your media library you must manually initiate a
library scan. I am hopeful your patch will resolve this!

I have submitted 2 patches upstream to mono recently, and both have been
accepted now. One was accepted very quickly, whilst the other took just over a
month. I think the secret is to ensure that you patch does not adversely affect
Linux or Mac OSX functionality, just to fix BSD functionality. It needs to work
for both parties.

The way to submit your changes to mono upstream is to fork mono on GitHub, make
your changes to your GitHub repo, and then make a pull request to the main mono
project code on GitHub. I typically list the FreeBSD bug report in the pull
request description.

Here are the 2 I had accepted:
https://github.com/mono/mono/pull/1390
https://github.com/mono/mono/pull/1404

Good luck, and thanks again!

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-198727-23699-OwSwKoCmZ4>