Situação:

Quando a conexão está consumindo uma licença FULL e ocorre a renovação da licença, o License tenta trocar o consumo para uma licença LIGHT, mas se não existe LIGHT disponível o License libera a FULL e não consome licença, deixando a conexão aberta mas sem consumir nenhuma licença. 

Ocorrência:

O problema pode acontecer em qualquer cliente que tenha contratado licenças FULL e LIGHT durante o uso de conexões com mesma Thread e MainThread (conhecido como SIGAADV no Protheus).

Melhoria:

Quando não existe nenhuma licença LIGHT para efetuar a troca, a conexão continua consumindo a licença que inicialmente obteve liberação.

Informações adicionais:

  •  Disponível em versão igual ou superior a 1.03.016