[Bug 198727] [PATCH] lang/mono FileSystemWatcher (kevent) deadlock problem

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue May 19 22:29:46 UTC 2015


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198727

Ben Woods <woodsb02 at gmail.com> changed:

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

--- Comment #3 from Ben Woods <woodsb02 at 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.


More information about the freebsd-mono mailing list