diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/net.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/net.c b/src/server/net.c index 9f317ad..11b318c 100644 --- a/src/server/net.c +++ b/src/server/net.c @@ -263,7 +263,10 @@ void* net_handleNewConnection(void *clientPtr) } } if ( bOk ) { + spin_lock( &image->lock ); image_file = image->readFd; + image->atime = time( NULL ); + spin_unlock( &image->lock ); serializer_reset_write( &payload ); serializer_put_uint16( &payload, PROTOCOL_VERSION ); serializer_put_string( &payload, image->name ); |