diff --git a/examples/multirate.cc b/examples/multirate.cc index 6ed055fd4..6bae09212 100644 --- a/examples/multirate.cc +++ b/examples/multirate.cc @@ -261,7 +261,7 @@ Experiment::SelectSrcDest (NodeContainer c) for (uint32_t i=0; i < totalNodes/3; i++) { - ApplicationSetup (c.Get(uvSrc.GetValue()), c.Get(uvDest.GetValue()) , 1, totalTime); + ApplicationSetup (c.Get(uvSrc.RandomVariable::GetInteger()), c.Get(uvDest.RandomVariable::GetInteger()) , 1, totalTime); } } diff --git a/test.py b/test.py index 62ae3008b..f36074e0c 100755 --- a/test.py +++ b/test.py @@ -21,7 +21,6 @@ import os import sys import optparse import subprocess -import multiprocessing import threading import Queue import signal @@ -625,7 +624,11 @@ def run_tests(): jobs = 0 threads=[] - processors = multiprocessing.cpu_count() + try: + import multiprocessing + processors = multiprocessing.cpu_count() + except ImportError: + processors = 1 for i in range(processors): thread = worker_thread(input_queue, output_queue) threads.append(thread)