Changeset afb6436


Ignore:
Timestamp:
Jul 26, 2011 1:26:13 PM (10 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
a61f113c
Parents:
22dd5b8
Message:

cleanups

File:
1 edited

Legend:

Unmodified
Added
Removed
  • router/java/src/net/i2p/router/OutNetMessage.java

    r22dd5b8 rafb6436  
    5050    private long _sendBegin;
    5151    private long _transmitBegin;
    52     private Exception _createdBy;
     52    //private Exception _createdBy;
    5353    private final long _created;
    5454    /** for debugging, contains a mapping of even name to Long (e.g. "begin sending", "handleOutbound", etc) */
     
    6767        _context = context;
    6868        _log = context.logManager().getLog(OutNetMessage.class);
    69         setPriority(-1);
    70         setExpiration(-1);
     69        _priority = -1;
     70        _expiration = -1;
    7171        //_createdBy = new Exception("Created by");
    7272        _created = context.clock().now();
    73         timestamp("Created");
     73        if (_log.shouldLog(Log.INFO))
     74            timestamp("Created");
    7475        //_context.messageStateMonitor().outboundMessageAdded();
    7576        //_context.statManager().createRateStat("outNetMessage.timeToDiscard",
     
    7980   
    8081    /**
    81      * Stamp the message's progress
     82     * Stamp the message's progress.
     83     * Only useful if log level is INFO or DEBUG
    8284     *
    8385     * @param eventName what occurred
     
    120122            }
    121123        }
    122         return ZERO;
    123     }
    124     private static final Long ZERO = Long.valueOf(0);
     124        return Long.valueOf(0);
     125    }
     126
    125127    private void locked_initTimestamps() {
    126128        if (_timestamps == null) {
     
    130132    }
    131133   
    132     public Exception getCreatedBy() { return _createdBy; }
     134    /**
     135     * @deprecated
     136     * @return null always
     137     */
     138    public Exception getCreatedBy() { return null; }
    133139   
    134140    /**
     
    298304    }
    299305    */
     306
    300307    @Override
    301308    public String toString() {
    302         StringBuilder buf = new StringBuilder(128);
    303         buf.append("[OutNetMessage contains ");
     309        StringBuilder buf = new StringBuilder(256);
     310        buf.append("[OutNetMessage containing ");
    304311        if (_message == null) {
    305312            buf.append("*no message*");
     
    323330        if (_onFailedSend != null)
    324331            buf.append(" with onFailedSend job: ").append(_onFailedSend);
    325         buf.append(" {timestamps: \n");
    326         renderTimestamps(buf);
    327         buf.append("}");
     332        if (_log.shouldLog(Log.INFO)) {
     333            buf.append(" {timestamps: \n");
     334            renderTimestamps(buf);
     335            buf.append("}");
     336        }
    328337        buf.append("]");
    329338        return buf.toString();
    330339    }
    331340   
     341    /**
     342     *  Only useful if log level is INFO or DEBUG
     343     */
    332344    private void renderTimestamps(StringBuilder buf) {
    333         if (_log.shouldLog(Log.INFO)) {
    334345            synchronized (this) {
    335346                long lastWhen = -1;
     
    351362                }
    352363            }
    353         }
    354364    }
    355365   
     
    362372    }
    363373   
     374/****
     375
    364376    @Override
    365377    public int hashCode() {
    366         int rv = 0;
    367         rv += DataHelper.hashCode(_message);
    368         rv += DataHelper.hashCode(_target);
     378        int rv = DataHelper.hashCode(_message);
     379        rv ^= DataHelper.hashCode(_target);
    369380        // the others are pretty much inconsequential
    370381        return rv;
     
    373384    @Override
    374385    public boolean equals(Object obj) {
    375         if(obj == null) return false;
    376         if(!(obj instanceof OutNetMessage)) return false;
     386        //if(obj == null) return false;
     387        //if(!(obj instanceof OutNetMessage)) return false;
    377388        return obj == this; // two OutNetMessages are different even if they contain the same message
    378389    }
     390****/
    379391}
Note: See TracChangeset for help on using the changeset viewer.