[jboss-cvs] JBossCache/src/org/jboss/cache/transaction ...
Manik Surtani
manik at jboss.org
Mon Mar 5 15:45:23 EST 2007
User: msurtani
Date: 07/03/05 15:45:23
Modified: src/org/jboss/cache/transaction TransactionTable.java
Log:
added null chk
Revision Changes Path
1.2 +18 -13 JBossCache/src/org/jboss/cache/transaction/TransactionTable.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: TransactionTable.java
===================================================================
RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/transaction/TransactionTable.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- TransactionTable.java 7 Feb 2007 22:06:44 -0000 1.1
+++ TransactionTable.java 5 Mar 2007 20:45:23 -0000 1.2
@@ -22,7 +22,7 @@
* Also stores {@link TransactionEntry} instances under a given transaction.
*
* @author <a href="mailto:bela at jboss.org">Bela Ban</a> Apr 14, 2003
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
*/
public class TransactionTable
{
@@ -39,7 +39,9 @@
*/
protected Map<GlobalTransaction, TransactionEntry> txs = new ConcurrentHashMap<GlobalTransaction, TransactionEntry>();
- /** our logger */
+ /**
+ * our logger
+ */
private static final Log log = LogFactory.getLog(TransactionTable.class);
/**
@@ -176,6 +178,8 @@
public void addCacheLoaderModification(GlobalTransaction gtx, MethodCall m)
{
+ if (m != null)
+ {
TransactionEntry entry = get(gtx);
if (entry == null)
{
@@ -184,6 +188,7 @@
}
entry.addCacheLoaderModification(m);
}
+ }
/**
* Adds an undo operation to the global transaction.
More information about the jboss-cvs-commits
mailing list