[mcs] Less cascading errors
[corlib] Fixes race in disposing CancellationTokenSource. Fixes #17256