Imported Upstream version 6.6.0.117

Former-commit-id: 021bb9d62cd1961fe87682869d5701da2629c45d
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2019-10-08 09:06:07 +00:00
parent 5ee9b766e6
commit 1d180a76cb
48 changed files with 66 additions and 44 deletions

View File

@ -1 +1 @@
ffe1dcf4b40af07a81af0418ed8d039eca60b7b6
f9007eefe6a771de0220d631c2f9c1250d775008

View File

@ -1 +1 @@
249159e80bf5ff58cb3f9936830bc831016a884d
03511db9ab978b8808740dbabc167e4e8e65cc0a

View File

@ -41,7 +41,7 @@ static partial class Consts
// Use these assembly version constants to make code more maintainable.
//
public const string MonoVersion = "6.6.0.114";
public const string MonoVersion = "6.6.0.117";
public const string MonoCompany = "Mono development team";
public const string MonoProduct = "Mono Common Language Infrastructure";
public const string MonoCopyright = "(c) Various Mono authors";

View File

@ -507,6 +507,10 @@ public class Tests : TestsBase, ITest2
unhandled_exception_wrapper ();
return 0;
}
if (args.Length >0 && args [0] == "unhandled-exception-perform-wait-callback") {
unhandled_exception_perform_wait_callback ();
return 0;
}
if (args.Length >0 && args [0] == "unhandled-exception-endinvoke") {
unhandled_exception_endinvoke ();
return 0;
@ -1649,6 +1653,24 @@ public class Tests : TestsBase, ITest2
public static void unhandled_exception_endinvoke_2 () {
}
[MethodImplAttribute (MethodImplOptions.NoInlining)]
public static void unhandled_exception_perform_wait_callback () {
try
{
var results = ResolveAsync().GetAwaiter().GetResult();
}
catch (SocketException sockEx)
{
//Console.WriteLine("correctly handled");
}
}
public static async Task<List<string>> ResolveAsync()
{
var addresses = await System.Net.Dns.GetHostAddressesAsync("foo.bar.baz");
return new List<string>(addresses.Select(addr => addr.ToString()));
}
[MethodImplAttribute (MethodImplOptions.NoInlining)]
public static void unhandled_exception_endinvoke () {
Action action = new Action (() =>

View File

@ -1 +1 @@
ec003a04c422d9f2b5c359cfde61cd3a6b2f4b9a
3556e02df5f76abfe1e39d3c328d2f73485811aa

View File

@ -1 +1 @@
610b40d9b2d72a1503d8ea74df26dab851c122d0
03adaef0bd5e1d7163e73054caa6b68e73dada90

View File

@ -1 +1 @@
a0ca3c8e27614dcb65a812be2156e87cc26cd392
00c45c2863213a6087fcce119d95fb11257c4aa6

View File

@ -1 +1 @@
b93c003ed0e2915aa614639320214ce9cc86b5b2
55acc58ade1d9455b4f95917a3f11caa99ad9203

View File

@ -1 +1 @@
e68154fb1eb97c8f1bfc2180d0c4dfbf3c64ad7a
9bb06255b2b49cac8a51c0c7688e8d20fddfbbe4

View File

@ -1 +1 @@
9c5a984fa807ef646ac8d85fafae417e24697c09
3973df3a7994101ddd0569e9933a22ecfb683ebb

View File

@ -1 +1 @@
9d2cef74e67193d3764ab188421d42241a0ed8f5
7d203e5f0f574db8884b30a937168a065cc5f2ad

View File

@ -1 +1 @@
bd8d5587059edd1666ce66a1841e09892758a3d2
c5658280ca649a696521c5c665d506e8d3ce7a9d

View File

@ -1 +1 @@
610b40d9b2d72a1503d8ea74df26dab851c122d0
03adaef0bd5e1d7163e73054caa6b68e73dada90

View File

@ -1 +1 @@
a0ca3c8e27614dcb65a812be2156e87cc26cd392
00c45c2863213a6087fcce119d95fb11257c4aa6

View File

@ -1 +1 @@
b93c003ed0e2915aa614639320214ce9cc86b5b2
55acc58ade1d9455b4f95917a3f11caa99ad9203

View File

@ -1 +1 @@
e68154fb1eb97c8f1bfc2180d0c4dfbf3c64ad7a
9bb06255b2b49cac8a51c0c7688e8d20fddfbbe4

View File

@ -1 +1 @@
9c5a984fa807ef646ac8d85fafae417e24697c09
3973df3a7994101ddd0569e9933a22ecfb683ebb

View File

@ -1 +1 @@
9d2cef74e67193d3764ab188421d42241a0ed8f5
7d203e5f0f574db8884b30a937168a065cc5f2ad

View File

@ -1 +1 @@
dd825679b2af2032c3cb24a6f924ffe7669f4587
cb4d7643b9de24bda30e8e068126547e297de6c2

View File

@ -1 +1 @@
bd8d5587059edd1666ce66a1841e09892758a3d2
c5658280ca649a696521c5c665d506e8d3ce7a9d

Some files were not shown because too many files have changed in this diff Show More