Revision: 917c57e109f1
Author:   unknown <yulian@Venera.(none)>
Date:     Sat Jan 12 12:43:10 2013
Log:      Small update

http://code.google.com/p/mediaserver/source/detail?r=917c57e109f1

Modified:
/client/mgcp/driver/src/main/java/org/mobicents/protocols/mgcp/utils/ConcurrentLinkedList.java /scheduler/src/main/java/org/mobicents/media/server/scheduler/ConcurrentLinkedList.java

=======================================
--- /client/mgcp/driver/src/main/java/org/mobicents/protocols/mgcp/utils/ConcurrentLinkedList.java Sat Jan 12 12:37:26 2013 +++ /client/mgcp/driver/src/main/java/org/mobicents/protocols/mgcp/utils/ConcurrentLinkedList.java Sat Jan 12 12:43:10 2013
@@ -447,13 +447,13 @@
                        switch(unit)
                        {
                                case SECONDS:
-                                       TimeUnit.SECONDS.toNanos(timeout);
+                                       
LockSupport.parkNanos(TimeUnit.SECONDS.toNanos(timeout));
                                        break;
                                case MILLISECONDS:
-                                       TimeUnit.MILLISECONDS.toNanos(timeout);
+                                       
LockSupport.parkNanos(TimeUnit.MILLISECONDS.toNanos(timeout));
                                        break;
                                case MICROSECONDS:
-                                       TimeUnit.MICROSECONDS.toNanos(timeout);
+                                       
LockSupport.parkNanos(TimeUnit.MICROSECONDS.toNanos(timeout));
                                        break;
                                case NANOSECONDS:
                                        LockSupport.parkNanos(timeout);
=======================================
--- /scheduler/src/main/java/org/mobicents/media/server/scheduler/ConcurrentLinkedList.java Sat Jan 12 12:37:26 2013 +++ /scheduler/src/main/java/org/mobicents/media/server/scheduler/ConcurrentLinkedList.java Sat Jan 12 12:43:10 2013
@@ -447,13 +447,13 @@
                        switch(unit)
                        {
                                case SECONDS:
-                                       TimeUnit.SECONDS.toNanos(timeout);
+                                       
LockSupport.parkNanos(TimeUnit.SECONDS.toNanos(timeout));
                                        break;
                                case MILLISECONDS:
-                                       TimeUnit.MILLISECONDS.toNanos(timeout);
+                                       
LockSupport.parkNanos(TimeUnit.MILLISECONDS.toNanos(timeout));
                                        break;
                                case MICROSECONDS:
-                                       TimeUnit.MICROSECONDS.toNanos(timeout);
+                                       
LockSupport.parkNanos(TimeUnit.MICROSECONDS.toNanos(timeout));
                                        break;
                                case NANOSECONDS:
                                        LockSupport.parkNanos(timeout);

Reply via email to