Mir

Comment 0 for bug 1498806

Revision history for this message
Daniel van Vugt (vanvugt) wrote : [arale] Software clients can rapidly cause a Mir server to use exhaust all fd handles

[arale] Software clients can rapidly cause a Mir server to use exhaust all fd handles.

On arale, start a Mir server and run client: mir_demo_client_flicker.

Now monitoring /proc/`pidof mr_demo_server`/fd/ you will find the server quickly exhausts all fds. It peaks at 1024.

Interestingly once you kill a client, it stays on screen and the fd count slowly decreases. When the fd count gets close to the original level then the client finally vanishes.

You will also notice corruption but that's bug 1406725.