Repository: incubator-ignite
Updated Branches:
  refs/heads/ignite-505 [created] e56252b7c


# IGNITE-505 - Shmem debug


Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/e56252b7
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/e56252b7
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/e56252b7

Branch: refs/heads/ignite-505
Commit: e56252b7c8898cb99a8d8d73e848a44acc091942
Parents: fe649a4
Author: Valentin Kulichenko <vkuliche...@gridgain.com>
Authored: Wed Mar 18 19:37:24 2015 -0700
Committer: Valentin Kulichenko <vkuliche...@gridgain.com>
Committed: Wed Mar 18 19:37:24 2015 -0700

----------------------------------------------------------------------
 .../internal/util/ipc/shmem/IpcSharedMemoryServerEndpoint.java   | 2 ++
 .../ignite/internal/util/ipc/shmem/IpcSharedMemorySpace.java     | 4 ++++
 2 files changed, 6 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/e56252b7/modules/core/src/main/java/org/apache/ignite/internal/util/ipc/shmem/IpcSharedMemoryServerEndpoint.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/util/ipc/shmem/IpcSharedMemoryServerEndpoint.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/util/ipc/shmem/IpcSharedMemoryServerEndpoint.java
index 8c2fcb0..8766eb7 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/util/ipc/shmem/IpcSharedMemoryServerEndpoint.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/util/ipc/shmem/IpcSharedMemoryServerEndpoint.java
@@ -671,6 +671,8 @@ public class IpcSharedMemoryServerEndpoint implements 
IpcServerEndpoint {
                         if (log.isDebugEnabled())
                             log.debug("Possibly stale token file: " + f0);
 
+                        U.dumpStack(">>> FREE <<<");
+
                         
IpcSharedMemoryUtils.freeSystemResources(f0.getAbsolutePath(), size);
 
                         if (f0.delete()) {

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/e56252b7/modules/core/src/main/java/org/apache/ignite/internal/util/ipc/shmem/IpcSharedMemorySpace.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/util/ipc/shmem/IpcSharedMemorySpace.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/util/ipc/shmem/IpcSharedMemorySpace.java
index 249d995..1b7aaca 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/util/ipc/shmem/IpcSharedMemorySpace.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/util/ipc/shmem/IpcSharedMemorySpace.java
@@ -87,6 +87,8 @@ public class IpcSharedMemorySpace implements Closeable {
 
         opSize = size;
 
+        U.dumpStack(">>> ALLOCATE <<<");
+
         shmemPtr = IpcSharedMemoryUtils.allocateSystemResources(tokFileName, 
size, DEBUG && log.isDebugEnabled());
 
         shmemId = IpcSharedMemoryUtils.sharedMemoryId(shmemPtr);
@@ -297,6 +299,8 @@ public class IpcSharedMemorySpace implements Closeable {
         lock.writeLock().lock();
 
         try {
+            U.dumpStack(">>> FREE <<<");
+
             IpcSharedMemoryUtils.freeSystemResources(tokFileName, shmemPtr, 
force);
         }
         finally {

Reply via email to