{
HttpSessionBindingEvent event = new SessionBindingEvent( request.getSession(), attrName, currentValue );
( ( HttpSessionBindingListener ) currentValue ).valueUnbound( event );
}
request.removeAttribute( attrName );
getChangedAttributesList( request, true, false ).add( attrName );
HashMap failoverAttrs = getFailoverAttributesMap( request, false, false );
if ( failoverAttrs != null ) failoverAttrs.remove( attrName );
}