there was a bug in my oplock bugfix :-)
[jra/samba/.git] / source3 / smbd / server.c
index 8a52ddef69fcb7aa51814c2e70953cd08b3b804f..536e89bf186672b396509add605656982fe149a7 100644 (file)
@@ -2795,9 +2795,9 @@ global_oplocks_open = %d\n", timestring(), dev, inode, global_oplocks_open));
   {
     if(OPEN_FNUM(fnum))
     {
-      if((fsp->fd_ptr->dev == dev) && (fsp->fd_ptr->inode == inode) &&
-         (fsp->open_time.tv_sec == tval->tv_sec) && 
-         (fsp->open_time.tv_usec == tval->tv_usec)) {
+      if((Files[fnum].fd_ptr->dev == dev) && (Files[fnum].fd_ptr->inode == inode) &&
+         (Files[fnum].open_time.tv_sec == tval->tv_sec) && 
+         (Files[fnum].open_time.tv_usec == tval->tv_usec)) {
              fsp = &Files[fnum];
              break;
       }