Free old lease fd reference after transition
authorDamian Hobson-Garcia <dhobsong@igel.co.jp>
Fri, 19 Mar 2021 07:04:35 +0000 (16:04 +0900)
committerDamian Hobson-Garcia <dhobsong@igel.co.jp>
Wed, 31 Mar 2021 01:23:41 +0000 (10:23 +0900)
commit39eff5b83791e0c05f929c1f8d1958c7b72849a3
treec06a019549f4809458b3c8febd07660e1e6476a8
parent13500056fc3ade11304606f757549092a27acf6b
Free old lease fd reference after transition

After a lease is tranisitined to a new client, the reference to
the previous client's lease fd is no longer needed and should
be released.

Close the old fd after the new client has either updated the
display or its lease is revoked.

Bug-AGL: SPEC-3816

Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
Change-Id: I0a273bf0311143bf0bf792bc530bf6c989aa6232
drm-lease-manager/lease-manager.c
drm-lease-manager/meson.build
meson.build