projects
/
anytun.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Release new version 0.3.4-1
[anytun.git]
/
src
/
anyrtpproxy
/
callIdQueue.cpp
diff --git
a/src/anyrtpproxy/callIdQueue.cpp
b/src/anyrtpproxy/callIdQueue.cpp
index
de48bab
..
514abf6
100644
(file)
--- a/
src/anyrtpproxy/callIdQueue.cpp
+++ b/
src/anyrtpproxy/callIdQueue.cpp
@@
-11,7
+11,7
@@
* tunneling and relaying of packets of any protocol.
*
*
* tunneling and relaying of packets of any protocol.
*
*
- * Copyright (C) 2007-2009 Othmar Gsenger, Erwin Nindl,
+ * Copyright (C) 2007-2009 Othmar Gsenger, Erwin Nindl,
* Christian Pointner <satp@wirdorange.org>
*
* This file is part of Anytun.
* Christian Pointner <satp@wirdorange.org>
*
* This file is part of Anytun.
@@
-40,9
+40,10
@@
CallIdQueue& CallIdQueue::instance()
{
Lock lock(instMutex);
static instanceCleaner c;
{
Lock lock(instMutex);
static instanceCleaner c;
- if(!inst)
+ if(!inst)
{
inst = new CallIdQueue();
inst = new CallIdQueue();
-
+ }
+
return *inst;
}
return *inst;
}
@@
-52,8
+53,9
@@
CallIdQueue::CallIdQueue()
CallIdQueue::~CallIdQueue()
{
CallIdQueue::~CallIdQueue()
{
- while(!callids_.empty())
+ while(!callids_.empty())
{
pop();
pop();
+ }
}
std::string& CallIdQueue::front()
}
std::string& CallIdQueue::front()