lp:~lubuntu-dev/lxde/menu-cache-git

Created by Julien Lavergne and last modified
Get this branch:
bzr branch lp:~lubuntu-dev/lxde/menu-cache-git

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Lubuntu Developers
Project:
LXDE
Status:
Development

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at https://github.com/lxde/menu-cache.git.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 4 seconds — see the log

Recent revisions

265. By Alf Gaida

Merge pull request #18 from lxde/leak_fixes

libmenu-cache: Fix memory leaks

264. By LStranger

Release 1.1.0.

263. By LStranger

Fix over last commit, there were unneeded lines left after copy-paste.

262. By LStranger

Open listening socket in the child, after closing all file descriptors.

Otherwise we step into closing it by freopen() in case if stdin was closed before.
This should finally fix the issue with accept() failure introduced by commit
c8794da0cf5a194b5eaadf020f02a5cab89f54fc very early which did dup2() on stdin
without any check if it's not assigned to the listening socket.

261. By LStranger

Use freopen() instead of dup2() in menu-cached.

If dup2 called for fd 0 which is a socket instead of stdin, it will cause
a fail on accept() later.

Also terminate menu-cached in case of listening socket error.

This change should fix 100% CPU load by menu-cached due to that, see
https://github.com/lxde/menu-cache/issues/7

260. By LStranger

Fix an issue with multiple daemons started.

Added a test if daemon is already running on socket before killing old socket file.
See https://github.com/lxde/lxqt/issues/1311#issuecomment-312018367

258. By LStranger

Merge pull request #16 from yumkam/fix-fd-leaks

Fix potential fd leaks

257. By LStranger

Merge pull request #13 from jablko/master

Don't ignore subdirectories, monitor them.

256. By LStranger

[SF#793] If XDG_DATA_HOME isn't set then use g_get_user_data_dir().

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.