findPred
fun findPred(p: LinkedBlockingQueue.Node<E>, ancestor: LinkedBlockingQueue.Node<E>): LinkedBlockingQueue.Node<E>?
Returns the predecessor of live node p, given a node that was once a live ancestor of p (or head); allows unlinking of p.