OK, here is the problem, queries like above and below causing a memory exception in mongo and shutting down mongo.. Notice the large number of $or params.. which result in a c++ uncaught memory allocation error (see log at end), which results in mongo shutting down and closing all my connections. Asp.Net probably takes a while to recover from so many connections being dropped, or perhaps the new c# driver has a longer timeout than the old one which is why I'm noticing this?
What do I need to do to get the Mongo Server Team looking at this?
Mon Dec 27 19:14:52 [conn1] run command BtSearchCache.$cmd { count: "Board_12", query: { g: { $lte: 200000 }, RN: { $ne: 1 }, CL: { $ne: 1 }, $or: [ { c: "2362" }, { c: "2343" }, { c: "2333" }, { c: "2388" }, { c: "2302" }, { c: "2353" }, { c: "1561" }, { c: "2312" }, { c: "2280" }, { c: "1438" }, { c: "2255" }, { c: "2254" }, { c: "1435" }, { c: "1407" }, { c: "2262" }, { c: "1356" }, { c: "2326" }, { c: "2278" }, { c: "2275" }, { c: "2351" }, { c: "2417" }, { c: "1484" }, { c: "2266" }, { c: "41397" }, { c: "2299" }, { c: "2334" }, { c: "1276" }, { c: "41396" }, { c: "2354" }, { c: "2235" }, { c: "2233" }, { c: "1363" }, { c: "2425" }, { c: "2376" }, { c: "2366" }, { c: "2258" }, { c: "1453" }, { c: "1475" }, { c: "2358" }, { c: "1434" }, { c: "1476" }, { c: "2345" }, { c: "1402" }, { c: "2405" }, { c: "2315" }, { c: "2323" }, { c: "2399" }, { c: "2301" }, { c: "1334" }, { c: "1416" }, { c: "2328" }, { c: "2270" }, { c: "2352" }, { c: "1947" }, { c: "2438" }, { c: "2335" }, { c: "2138" }, { c: "2288" }, { c: "1701" }, { c: "41395" }, { c: "41390" }, { c: "1419" }, { c: "1444" }, { c: "2415" }, { c: "1355" }, { c: "1259" }, { c: "1810" }, { c: "1311" }, { c: "2420" }, { c: "1840" }, { c: "2322" }, { c: "2373" }, { c: "2283" }, { c: "2228" }, { c: "1415" }, { c: "1477" }, { c: "2285" }, { c: "1315" }, { c: "2350" }, { c: "2329" }, { c: "2241" }, { c: "2311" }, { c: "2357" }, { c: "2337" }, { c: "1449" }, { c: "2422" }, { c: "2404" }, { c: "2279" }, { c: "1352" }, { c: "2324" }, { c: "2308" }, { c: "2394" }, { c: "2344" }, { c: "2416" }, { c: "2409" }, { c: "1473" }, { c: "2319" }, { c: "2265" }, { c: "2414" }, { c: "2290" }, { c: "2303" }, { c: "2386" }, { c: "2271" }, { c: "2263" }, { c: "2277" }, { c: "2348" }, { c: "2307" }, { c: "2330" }, { c: "1391" }, { c: "2289" }, { c: "1452" }, { c: "2423" }, { c: "2248" }, { c: "2320" }, { c: "2273" }, { c: "1873" }, { c: "2252" }, { c: "2363" }, { c: "1408" }, { c: "1385" }, { c: "2365" }, { c: "2441" }, { c: "2327" }, { c: "2428" }, { c: "1844" }, { c: "2297" }, { c: "2247" }, { c: "41387" }, { c: "2318" }, { c: "2325" }, { c: "1324" }, { c: "2342" }, { c: "2261" }, { c: "2284" }, { c: "2349" }, { c: "2256" }, { c: "2419" }, { c: "2274" }, { c: "2432" }, { c: "2282" }, { c: "2300" }, { c: "41380" }, { c: "2440" }, { c: "2294" }, { c: "2239" }, { c: "2313" }, { c: "2298" }, { c: "41394" }, { c: "41389" }, { c: "2387" }, { c: "41391" }, { c: "41385" }, { c: "41384" }, { c: "2132" }, { c: "2269" }, { c: "1332" }, { c: "2232" }, { c: "2372" }, { c: "1367" }, { c: "2229" }, { c: "2316" }, { c: "2306" }, { c: "2305" }, { c: "2259" }, { c: "1718" }, { c: "2272" }, { c: "2237" }, { c: "2397" }, { c: "1575" }, { c: "6636" }, { c: "1472" }, { c: "2250" }, { c: "2398" }, { c: "1813" }, { c: "2234" }, { c: "2424" }, { c: "41379" }, { c: "2410" }, { c: "2296" }, { c: "2407" }, { c: "7094" }, { c: "2332" }, { c: "1335" }, { c: "2336" }, { c: "2395" }, { c: "1448" }, { c: "2385" }, { c: "2400" }, { c: "1277" }, { c: "1374" }, { c: "2267" }, { c: "2242" }, { c: "2243" }, { c: "2439" }, { c: "2383" }, { c: "2364" }, { c: "2287" }, { c: "2314" }, { c: "2370" }, { c: "2291" }, { c: "2338" }, { c: "2341" }, { c: "2246" }, { c: "2355" }, { c: "2268" }, { c: "1617" }, { c: "1471" }, { c: "2264" }, { c: "2437" }, { c: "2426" }, { c: "1864" }, { c: "2379" }, { c: "2384" }, { c: "2380" }, { c: "2276" }, { c: "2310" }, { c: "1611" }, { c: "2331" }, { c: "2412" }, { c: "2359" }, { c: "1463" }, { c: "1809" }, { c: "2230" }, { c: "2368" }, { c: "2374" }, { c: "2286" }, { c: "41393" }, { c: "41388" }, { c: "41381" }, { c: "41383" }, { c: "41392" }, { c: "41386" }, { c: "2238" }, { c: "2295" }, { c: "2382" }, { c: "1886" }, { c: "2403" }, { c: "1404" }, { c: "1504" }, { c: "2347" }, { c: "2408" }, { c: "2356" }, { c: "1497" }, { c: "1357" }, { c: "1313" }, { c: "1398" }, { c: "2321" }, { c: "1713" }, { c: "1576" }, { c: "2292" }, { c: "2309" }, { c: "2317" }, { c: "2236" }, { c: "2402" }, { c: "2304" }, { c: "2369" }, { c: "2244" }, { c: "2381" }, { c: "2367" }, { c: "2389" }, { c: "2281" }, { c: "2492" }, { c: "2391" }, { c: "2251" }, { c: "2339" }, { c: "2378" }, { c: "2260" }, { c: "2411" }, { c: "2413" }, { c: "2377" }, { c: "1397" }, { c: "2390" }, { c: "2431" }, { c: "1901" }, { c: "2293" }, { c: "41382" }, { c: "2361" }, { c: "2346" }, { c: "2393" }, { c: "2253" }, { c: "2257" }, { c: "2231" } ] } }
Mon Dec 27 19:15:08 [conn2] Uncaught std::exception: bad allocation, terminating
Mon Dec 27 19:15:08 dbexit:
Mon Dec 27 19:15:08 [conn2] shutdown: going to close listening sockets...
Mon Dec 27 19:15:08 [conn2] closing listening socket: 224
Mon Dec 27 19:15:08 [conn2] closing listening socket: 228
Mon Dec 27 19:15:08 [conn2] closing listening socket: 240
Mon Dec 27 19:15:08 [conn2] closing listening socket: 244
Mon Dec 27 19:15:08 [conn2] shutdown: going to flush oplog...
Mon Dec 27 19:15:08 [conn2] shutdown: going to close sockets...
Mon Dec 27 19:15:08 [conn2] shutdown: waiting for fs preallocator...
Mon Dec 27 19:15:08 [conn2] shutdown: closing all files...
Mon Dec 27 19:15:08 [conn4] MessagingPort recv() errno:10053 An established connection was aborted by the software in your host machine.
192.168.100.187:62638
Mon Dec 27 19:15:08 [conn4] SocketException: 9001 socket exception
Mon Dec 27 19:15:08 [conn3] MessagingPort recv() errno:10053 An established connection was aborted by the software in your host machine.
192.168.100.187:62627
Mon Dec 27 19:15:08 [conn3] SocketException: 9001 socket exception
Mon Dec 27 19:15:08 closeAllFiles() finished