in component-dsl/src/main/java/org/apache/aries/component/dsl/internal/ConcurrentDoublyLinkedList.java [823:833]
private NodeImpl<E> findPredecessorOf(NodeImpl<E> target) {
NodeImpl<E> n = this;
for (;;) {
NodeImpl<E> f = n.successor();
if (f == target)
return n;
if (f == null)
return null;
n = f;
}
}