From 99bee52238428411dcbf65a00e474ca6dd496f24 Mon Sep 17 00:00:00 2001 From: Daniil Gentili Date: Thu, 27 Jul 2017 18:03:57 +0200 Subject: [PATCH] fix --- src/danog/MadelineProto/MTProto.php | 2 +- src/danog/MadelineProto/Serialization.php | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/danog/MadelineProto/MTProto.php b/src/danog/MadelineProto/MTProto.php index b78a92d3..21b98581 100644 --- a/src/danog/MadelineProto/MTProto.php +++ b/src/danog/MadelineProto/MTProto.php @@ -44,7 +44,7 @@ class MTProto extends \Volatile use \danog\MadelineProto\Wrappers\DialogHandler; use \danog\MadelineProto\Wrappers\Login; - const V = 65; + const V = 66; const NOT_LOGGED_IN = 0; const WAITING_CODE = 1; diff --git a/src/danog/MadelineProto/Serialization.php b/src/danog/MadelineProto/Serialization.php index 426e4b52..9c93e279 100644 --- a/src/danog/MadelineProto/Serialization.php +++ b/src/danog/MadelineProto/Serialization.php @@ -28,14 +28,14 @@ class Serialization */ public static function serialize($filename, $instance, $force = false) { - if (!file_exists($lock = '.'.$filename.'.lock')) { + if (!file_exists($lock = $filename.'.lock')) { touch($lock); clearstatcache(); } $lock = fopen($lock, 'r'); flock($lock, LOCK_EX); - $wrote = file_put_contents('.'.$filename, \danog\Serialization::serialize($instance, true)); - rename('.'.$filename, $filename); + $wrote = file_put_contents($filename.'.temp.session', \danog\Serialization::serialize($instance, true)); + rename($filename.'.temp.session', $filename); flock($lock, LOCK_UN); fclose($lock); @@ -55,7 +55,7 @@ class Serialization { set_error_handler(['\danog\MadelineProto\Exception', 'ExceptionErrorHandler']); if (file_exists($filename)) { - if (!file_exists($lock = '.'.$filename.'.lock')) { + if (!file_exists($lock = $filename.'.lock')) { touch($lock); clearstatcache(); }