func (manager *MemorySubscriptions) FindByExternalId(externalId string) (*Subscription, bool) {
    manager.mutex.RLock()
    defer manager.mutex.RUnlock()

    for _, subscription := range manager.byIdentifier {