Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Jan 2016 09:14:24 +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-PQdzqa1vJY@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

Ivan Radovanovic <radovanovic@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #166119|0                           |1
        is obsolete|                            |

--- Comment #9 from Ivan Radovanovic <radovanovic@gmail.com> ---
Created attachment 166140
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=166140&action=edit
patch files

I just noticed that some tests are sometimes failing (depending on system load)
because I made this implementation do directory scanning *after* returning from
EnableRaisingEvents (apparently MS version returns only after it is ready to
detect all changes). I made our version behave the same way (although previous
behavior was maybe appropriate for large number of files watched (you start
watcher and while it scans directories main thread can do other tasks)).

-- 
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-PQdzqa1vJY>