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

Created by Julien Lavergne on 2016-03-06 and last modified on 2017-12-02
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: Reviewed

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

The next import is scheduled to run in 5 hours.

Last successful import was 15 minutes ago.

Import started 16 minutes ago on alnitak and finished 15 minutes ago taking 20 seconds — see the log
Import started 7 hours ago on alnitak and finished 7 hours ago taking 20 seconds — see the log
Import started 13 hours ago on alnitak and finished 13 hours ago taking 20 seconds — see the log
Import started 20 hours ago on alnitak and finished 20 hours ago taking 20 seconds — see the log
Import started on 2019-09-15 on alnitak and finished on 2019-09-15 taking 15 seconds — see the log
Import started on 2019-09-15 on alnitak and finished on 2019-09-15 taking 20 seconds — see the log
Import started on 2019-09-14 on alnitak and finished on 2019-09-14 taking 20 seconds — see the log
Import started on 2019-09-14 on alnitak and finished on 2019-09-14 taking 20 seconds — see the log
Import started on 2019-09-14 on alnitak and finished on 2019-09-14 taking 15 seconds — see the log
Import started on 2019-09-14 on alnitak and finished on 2019-09-14 taking 15 seconds — see the log

Recent revisions

265. By Alf Gaida on 2017-12-02

Merge pull request #18 from lxde/leak_fixes

libmenu-cache: Fix memory leaks

264. By LStranger on 2017-11-02

Release 1.1.0.

263. By LStranger on 2017-09-13

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

262. By LStranger on 2017-09-13

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 on 2017-09-12

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 on 2017-09-11

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 on 2017-09-04

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

Fix potential fd leaks

257. By LStranger on 2017-09-04

Merge pull request #13 from jablko/master

Don't ignore subdirectories, monitor them.

256. By LStranger on 2017-05-20

[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.