diff options
author | ddomingo <ddomingo@redhat.com> | 2009-03-09 18:49:41 +1000 |
---|---|---|
committer | ddomingo <ddomingo@redhat.com> | 2009-03-09 18:49:41 +1000 |
commit | 7516b286e0909504bd958ad2b8050d5d8afbd508 (patch) | |
tree | 72b7ecd89f80c278f3489119fa3bd26282e6e66a /translate.cxx | |
parent | 2e802851f3c72d841fe436ec1e178d858bb37f6d (diff) | |
parent | f9355a6c0645c7efa0b7bc7894231b51b9f7e91c (diff) | |
download | systemtap-steved-7516b286e0909504bd958ad2b8050d5d8afbd508.tar.gz systemtap-steved-7516b286e0909504bd958ad2b8050d5d8afbd508.tar.xz systemtap-steved-7516b286e0909504bd958ad2b8050d5d8afbd508.zip |
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap
Diffstat (limited to 'translate.cxx')
-rw-r--r-- | translate.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/translate.cxx b/translate.cxx index c679e0f1..b2ba5c72 100644 --- a/translate.cxx +++ b/translate.cxx @@ -4458,6 +4458,9 @@ dump_unwindsyms (Dwfl_Module *m, string modname = name; + if (pending_interrupts) + return DWARF_CB_ABORT; + // skip modules/files we're not actually interested in if (c->session.unwindsym_modules.find(modname) == c->session.unwindsym_modules.end()) return DWARF_CB_OK; |