rhymix/common
Kijin Sung 4533dacd4b Add Storage::getLock() for exclusive access to a named lock
여러 프로세스를 동시에 실행할 경우 1개만 작동하도록
lock을 관리하는 기능을 코어 프레임워크에서 제공하도록 한다.

두 개 이상의 프로세스에서 동일한 이름의 lock을 요청할 경우
먼저 요청한 프로세스는 true, 나머지 프로세스들은 false를 받게 된다.
lock을 갖고 있던 프로세스가 종료되면 다시 요청할 수 있다.

예를 들어 크론탭에서 1분마다 실행하는 CLI 스크립트가 있는데
간혹 1분 이상 소요된다면 2개가 동시에 실행될 수도 있다.
이 때 lock을 받지 못한 쪽을 종료하면 동시 실행을 방지할 수 있다.
2018-05-30 21:04:30 +09:00
..
css Apply editor replacement to all .editable_preview elements 2018-03-06 21:39:04 +09:00
defaults Add document tags and hashtags to og:article:tag 2018-03-15 12:22:43 +09:00
framework Add Storage::getLock() for exclusive access to a named lock 2018-05-30 21:04:30 +09:00
img Disable autoplay of multimedia thumbnail #677 #843 2017-06-28 16:32:01 +09:00
js Revert "Improve cookie secure setting values" 2018-04-23 00:43:24 +09:00
lang Standardize on upvote/downvote instead of recommend/not recommend 2018-01-31 23:40:29 +09:00
libraries Implement new Password class and related unit tests 2016-03-13 22:08:56 +09:00
manual Remove vid from URL rewrite list 2017-03-13 14:54:50 +09:00
scripts Clear ncenterlite cache data after deleting old notifications 2018-01-17 13:14:53 +09:00
tpl canonical URL이 출력되지 않는 문제 수정 2018-03-12 21:50:52 +09:00
autoload.php Reorder includes in autoload.php 2017-12-04 20:53:42 +09:00
constants.php Version 1.9.6 2018-03-08 14:48:19 +09:00
functions.php Fix strict count() behavior in PHP 7.2 2017-12-01 01:42:03 +09:00
legacy.php Fix strict count() behavior in PHP 7.2 2017-12-01 01:49:20 +09:00