OSDN Git Service

BugTrack/2401 Locked file_get_contents/file_put_contents on bugtrack
authorumorigu <umorigu@gmail.com>
Fri, 2 Dec 2016 21:20:49 +0000 (06:20 +0900)
committerumorigu <umorigu@gmail.com>
Fri, 2 Dec 2016 21:20:49 +0000 (06:20 +0900)
commitef13260aa62b4b4d6d7da5f9c85a568eee44aa24
tree56bfe279d2c0f5c89acdb8b93bedf56840252b49
parent5afab1c5261cd0d7a57af80fe0a3d895b82f0c40
BugTrack/2401 Locked file_get_contents/file_put_contents on bugtrack

It needs locking for a bugtrack_list cache file.

* file_put_contents lock bug was fixed on PHP 5.2.6 .
  * bugtrack_list is for PHP5.4+. So we can use it.
* file_get_content has no lock mechanism. I added pkwk_file_get_contents.
lib/file.php
plugin/bugtrack.inc.php