From bd89bfed2494878bf3502d01e6def39e12035277 Mon Sep 17 00:00:00 2001 From: Yan Date: Thu, 29 Jun 2017 16:03:10 -0400 Subject: [PATCH] Only iterate instance variables for forward_signals() (#367) --- manticore/utils/event.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manticore/utils/event.py b/manticore/utils/event.py index b561651..151b882 100644 --- a/manticore/utils/event.py +++ b/manticore/utils/event.py @@ -14,7 +14,7 @@ def forward_signals(dest, source, arg=False): Replicate and forward all the signals from source to dest ''' #Import all signals from state - for signal_name in dir(source): + for signal_name in source.__dict__: signal = getattr(source, signal_name, None) if isinstance(signal, Signal): proxy = getattr(dest, signal_name, Signal())