question: returns an allocated entry to this pool . concode_field_sep LinkedList<BasicPoolEntry> freeEntries concode_elem_sep HttpRoute route concode_elem_sep Log log concode_elem_sep int maxEntries concode_elem_sep Queue<WaitingThread> waitingThreads concode_elem_sep int numEntries concode_elem_sep ConnPerRoute connPerRoute concode_field_sep void removeThread concode_elem_sep BasicPoolEntry allocEntry concode_elem_sep WaitingThread nextThread concode_elem_sep HttpRoute getRoute concode_elem_sep void dropEntry concode_elem_sep void queueThread concode_elem_sep boolean hasThread concode_elem_sep boolean deleteEntry concode_elem_sep boolean isUnused concode_elem_sep int getEntryCount concode_elem_sep int getMaxEntries concode_elem_sep void createdEntry concode_elem_sep int getCapacity
target: void function ( BasicPoolEntry arg0 ) { if ( numEntries < 1 ) { throw new IllegalStateException ( "srini_string" + route ) ; } if ( numEntries <= freeEntries . size ( ) ) { throw new IllegalStateException ( "srini_string" + route ) ; } freeEntries . add ( arg0 ) ; }