git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
don't crash when having unknown fec/pol values (possibly due to broken satellites...
[enigma2.git]
/
lib
/
base
/
ebase.h
diff --git
a/lib/base/ebase.h
b/lib/base/ebase.h
index 27e4ec843f253f03de3ea9729831649fcbecae47..bab1b5f372aa71a0771595590853763a69cba646 100644
(file)
--- a/
lib/base/ebase.h
+++ b/
lib/base/ebase.h
@@
-217,11
+217,14
@@
public:
existing_loops.push_back(this);
pthread_mutex_init(&recalcLock, 0);
}
existing_loops.push_back(this);
pthread_mutex_init(&recalcLock, 0);
}
- ~eMainloop()
+
virtual
~eMainloop()
{
existing_loops.remove(this);
pthread_mutex_destroy(&recalcLock);
{
existing_loops.remove(this);
pthread_mutex_destroy(&recalcLock);
+ for (std::map<int, eSocketNotifier*>::iterator it(notifiers.begin());it != notifiers.end();++it)
+ it->second->stop();
}
}
+
int looplevel() { return loop_level; }
#ifndef SWIG
int looplevel() { return loop_level; }
#ifndef SWIG