During a long-running Collection.MapReduce, I'm getting a ThreadAbortException. How might I diagnose the cause of this and solve the problem?
System.Threading.ThreadAbortException: Thread was being aborted.
at System.Net.UnsafeNclNativeMethods.OSSOCK.recv(IntPtr socketHandle, Byte*
pinnedBuffer, Int32 len, SocketFlags socketFlags)
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32
size, SocketFlags socketFlags, SocketError& errorCode)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32
size)
at MongoDB.Bson.IO.BsonBuffer.LoadFrom(Stream stream, Int32 count) in
C:\work\10gen\mongodb\mongo-csharp-driver\Bson\IO\BsonBuffer.cs:line 295
at MongoDB.Bson.IO.BsonBuffer.LoadFrom(Stream stream) in
C:\work\10gen\mongodb\mongo-csharp-driver\Bson\IO\BsonBuffer.cs:line 268
at
MongoDB.Driver.Internal.MongoConnection.ReceiveMessage[TDocument](BsonBinaryReaderSettings
readerSettings, IBsonSerializationOptions serializationOptions) in
C:\work\10gen\mongodb\mongo-csharp-driver\Driver\Internal\MongoConnection.cs:line
445
at MongoDB.Driver.MongoCursorEnumerator`1.GetReply(MongoConnection
connection, MongoRequestMessage message) in
C:\work\10gen\mongodb\mongo-csharp-driver\Driver\Core\MongoCursorEnumerator.cs:line
296
at MongoDB.Driver.MongoCursorEnumerator`1.GetFirst() in
C:\work\10gen\mongodb\mongo-csharp-driver\Driver\Core\MongoCursorEnumerator.cs:line
253
at MongoDB.Driver.MongoCursorEnumerator`1.MoveNext() in
C:\work\10gen\mongodb\mongo-csharp-driver\Driver\Core\MongoCursorEnumerator.cs:line
141
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
at MongoDB.Driver.MongoDatabase.RunCommandAs(Type commandResultType,
IMongoCommand command) in
C:\work\10gen\mongodb\mongo-csharp-driver\Driver\Core\MongoDatabase.cs:line 965
at MongoDB.Driver.MongoDatabase.RunCommandAs[TCommandResult](IMongoCommand
command) in
C:\work\10gen\mongodb\mongo-csharp-driver\Driver\Core\MongoDatabase.cs:line 942
at MongoDB.Driver.MongoCollection.MapReduce(BsonJavaScript map,
BsonJavaScript reduce, IMongoMapReduceOptions options) in
C:\work\10gen\mongodb\mongo-csharp-driver\Driver\Core\MongoCollection.cs:line
1144
at
com.digitalbrandmine.download.db.GoogleAnalyticsDateRangeMacroDatasetBuilder.LoadDataTable(DataTable
dt) in C:\Users\Administrator\Documents\Visual Studio
2010\Projects\WorkbookService\WorkbookService\source\com\digitalbrandmine\download\db\GoogleAnalyticsDateRangeMacroDatasetBuilder.cs:line
109