Imported Upstream version 4.0.3.19

Former-commit-id: 3869fd58d5153302a2708e2cc3f80e000b19c35c
This commit is contained in:
Xamarin Public Jenkins
2015-07-24 04:03:39 -04:00
parent 2c051c3d51
commit 5d55bfa52c
28 changed files with 627 additions and 33 deletions

View File

@ -274,7 +274,6 @@ namespace System.IO {
started = false;
inDispatch = false;
fsw.EnableRaisingEvents = false;
throw exc;
}
if (exc != null)
fsw.DispatchErrorEvents (new ErrorEventArgs (exc));
@ -382,6 +381,10 @@ namespace System.IO {
}
if ((kevt.fflags & FilterFlags.VNodeDelete) == FilterFlags.VNodeDelete || (kevt.fflags & FilterFlags.VNodeRevoke) == FilterFlags.VNodeRevoke) {
if (pathData.Path == fullPathNoLastSlash)
//The root path is deleted; exit silently
return;
removeQueue.Add (pathData);
continue;
}

View File

@ -1 +1 @@
b4bd1fc94e2f39c65a9cc3f1224e45a1e8fb3e37
2cb9b879f6aba233292087d703c0ca56add6db17

View File

@ -1 +1 @@
7bfd852fe1e8dfccebc97bc42d66f587b73fc941
9504cf171139c47f31f12dfde2eb65a18e4e699d

View File

@ -1 +1 @@
e1a7446b92066e58218a67fdb7c41ceeaac06ba1
d19fae1ffb537f031ff1756bb9275552cbf66ff3

View File

@ -1 +1 @@
d1e78ca363e0bc43ca096886c4e79ff83563cc31
67edc999c07a3cf2122b9feb803a81ed15a182fc

View File

@ -1 +1 @@
af5a7726c9961fd49e771b276c914cee6dd7ca85
45697c8527dbebf164126f53cd5691ea40a03eab