pysnmp has been designed to be MT-safe. Although, I've never used it in a MT app, so there may be a bug showing up when you do threading...
At its simplest, I'd advise snooping on the wire to make sure you are querying different devices at the same time and also to see where the [I assume] bottleneck really is -- is it in a sending or receiving phase of the query. If you could show me the code that causes the trouble? [EMAIL PROTECTED] писал(а): > I'm trying to monitor about 250 devices with SNMP, using PySNMP version > 4. I use the threading.Thread to create a threadpool of 10 threads, so > devices not responding won't slow down the monitoring process too much. > > > Here comes my problem. When using PySNMP single threaded, every this > goes well; but if I create 10 threads, it all goes awry... It seems > PySNMP is not thread safe? Can anyone elaborate on this? -- http://mail.python.org/mailman/listinfo/python-list