Giter Club home page Giter Club logo

dokan's People

dokan's Issues

Move file

I agree with you that create file should throw an error saying "file not 
found". But if this is case then move file will not work at all on dokan. 
I think dokan create file function should call move file when second file 
is not present and opened in open mode. am i missing something? sorry to 
reopen the issue. please help me. i need it.

Original issue reported on code.google.com by [email protected] on 22 Oct 2008 at 7:43

Build for Windows XP 64-bit and Windows 2003 64-bit

There appears to be no pre-built versions of Dokan that supports the 64-bit
versions of Windows XP and Windows 2003.

Adding support for these versions of Windows would allow Dokan (and
subsequently the user-space drivers utilizing Dokan) to be highly
distributable across all of the currently used Windows distributions.

Original issue reported on code.google.com by [email protected] on 15 Oct 2008 at 12:37

Move File issue

What steps will reproduce the problem?
1. execute move/rename command on command prompt to move or rename the file
2.
3.

What is the expected output? What do you see instead?
rename of file or movement of file from one location to another


What version of the product are you using? On what operating system?
dokan 0.2.0 and windows server 2008. 


Please provide any additional information below.
whenever i execute move or rename command on command prompt (move/rename 
first.txt second.txt), first call goes to dokan createfile function and 
not to move file function. Create file tries to open second file 
(second.txt) and it doesnot get it and create file function throws an 
error saying file(second.txt) not found. why this is so?

Original issue reported on code.google.com by [email protected] on 20 Oct 2008 at 3:58

TRUNCATE_EXISTING creation disposition does not work

What steps will reproduce the problem?
1. Call CreateFile with TRUNCATE_EXISTING creation disposition on a dokan 
mounted drive
2. Observe flags coming in from dokan CreateFile callback, creation 
disposition is 3 (OPEN_EXISTING)
3.

What is the expected output? What do you see instead?
Expected: creationDisposition = 5 (OPEN_EXISTING)
Actual: creationDisposition = 3 (OPEN_EXISTING)

What version of the product are you using? On what operating system?
Dokan: 0.3.7
OS: Windows XP Home SP3

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 21 Sep 2008 at 7:51

mount.c functions should use CloseServiceHandle where appropriate

What is the expected output? What do you see instead?

This doesn't break any functionality, but it is recommended to close any 
SC_HANDLE with CloseServiceHandle, not CloseHandle.

There are at least 6 occurrences in mount.c, which should be corrected.


What version of the product are you using? On what operating system?

Windows XP SP3, dokan 0.3.9

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 20 Oct 2008 at 5:19

FILE_FLAG_DELETE_ON_CLOSE not working

What steps will reproduce the problem?
1. Call CreateFile on a dokan mounted drive with CREATE_NEW and 
FILE_FLAG_DELETE_ON_CLOSE 
2. Observe flags and attributes passed to dokan driver CreateFile callback: 
set to 0
3. Call CloseHandle on handle returned by CreateFile in step 1. Expect file 
to get deleted (which it isn't)

What is the expected output? What do you see instead?
Expected: Flags and attributes set to (0x04000000) FILE_FLAG_DELETE_ON_CLOSE 
Actual: Flags and attributes are set to 0

What version of the product are you using? On what operating system?
Dokan: 0.3.7
OS: Windows XP Home SP3

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 21 Sep 2008 at 8:00

Deleting a file or folder in explorer does not work correctly

What steps will reproduce the problem?
1. Run "mirror.exe"
2. Create a single file or folder on dokan drive
3. Try to delete file in file explorer

What is the expected output? What do you see instead?

Expected is not to get any error message. Instead I see the following 
error:

---------------------------
Error Deleting File or Folder
---------------------------
Cannot delete hello: Cannot find the specified file.

Make sure you specify the correct path and file  name.
---------------------------
OK   
---------------------------


What version of the product are you using? On what operating system?

Dokan 0.3.9, Windows XP SP2




As pointed out by 路人甲 on dokan-dev.net, this appears to be related to:

http://www.osronline.com/showThread.cfm?link=79371


Original issue reported on code.google.com by [email protected] on 18 Oct 2008 at 5:24

'failed to connect' in sshfs

What steps will reproduce the problem?
1. Install Dokan library
2. Install Distributable C++ SP1
3. Install Dokan SSHFS
4. Create profile
5. Test connection using 'telnet xxx.xxx.xxx.xxx 22' - works
6. Test connection using Dokan SSHFS - 'failed to connect'

What is the expected output? What do you see instead?
Expected to connect and see mounted drive. Got 'failed to connect' instead.

What version of the product are you using? On what operating system?
0.1.9.1124
OS : WinXP SP3

Please provide any additional information below.
I'm using a private key file (generated using Puttygen), which works fine
in Putty.

Original issue reported on code.google.com by [email protected] on 17 Oct 2008 at 4:46

dwDesiredAccess flags in CreateFile are not working

What steps will reproduce the problem?
1. Call CreateFile on a dokan mounted drive with GENERIC_READ and or 
GENERIC_WRITE set for the "dwDesiredAccess" argument
2. Observe how the CreateFile dokan driver callback provides a seemingly 
bogus value of 1245599 (0x13019F).
3.
#define GENERIC_READ    0x80000000
#define GENERIC_WRITE   0x40000000

What is the expected output? What do you see instead?
Expected: Correct values for dwDesiredAccess when using CreateFile
Actual: What seems like a random value

What version of the product are you using? On what operating system?
Dokan: 0.3.7
OS: Windows XP Home SP3

Please provide any additional information below.
This is likely not only an issue with GENERIC_READ and _WRITE but probably 
any other flag used to define the access mode.

Original issue reported on code.google.com by [email protected] on 21 Sep 2008 at 8:06

Informations are not getting updated in GetFileInformation function.

What steps will reproduce the problem?
1. I am using Dokan.NET 0.2.0 in windows 2008.
2. In function GetFileInformation, i update the values like create
   time,access time and modified time of out parameter(i.e. FileInformation
   fileinfo) with my own informations, the values i updated are not 
   reflected on windows application.
3. If i retrieve the informations from applications like explorer, command 
   prompt , it gives current system date and time for create, access and 
   modified time.


What is the expected output? What do you see instead?
Value of access,create n modified should have the values i gave and not the 
current system time.


What version of the product are you using? On what operating system?
Dokan-0391191x86, Dokan.NET 0.2.0 in windows 2008.


Please provide any additional information below.

Its a c# code
In GetFileInformation function

/* code snipet */
fileinfo.CreationTime = DateTime.FromFileTime(value from my source);
fileinfo.LastAccessTime = DateTime.FromFileTime(value frm my source);
fileinfo.LastWriteTime = DateTime.FromFileTime(value from my source);

Value from my source is of type long(64 bit).

Well the thing is that i have debugged my code and checked if the values
are properly assigned and i found that fileinfo.CreationTime,
fileinfo.LastAccessTime and fileinfo.LastWriteTime has the values that i
have assigned. So i suppose that it should reflect the values i assigned
when retrieved from windows applications like explorer(right-click n click
property), command prompt etc. but it gives current date and time only.



i tried with the sample code you distributed “DokanNetMirror” in which u
mounted a local drive through dokan, and even in this case, it does not
reflect the values i gave to creation, access and modified time.

/* here is the code snippet */

FileInfo f = new FileInfo(path);
DateTime d1;
long tim;
tim = 128687193710000000; /* Hard coded value i gave */
d1 = DateTime.FromFileTime(tim);
fileinfo.Attributes = f.Attributes;
fileinfo.CreationTime = d1;
fileinfo.LastAccessTime = d1;
fileinfo.LastWriteTime = d1;
fileinfo.Length = f.Length;
return 0;

The hard coded value is 10/17/2008 5:46:11pm and it properly gets stored in
fileinfo.CreationTime, fileinfo.LastAccessTime and fileinfo.LastWriteTime.
but when i retrieve these informations through explorer and command prompt
it gives the actual time of the file and not the one i have provided.

Original issue reported on code.google.com by [email protected] on 20 Oct 2008 at 11:38

Office cant save file in mirror disk.

 When I start the mirror.exe ,when I create a new doc file and edit/save it
> ,the word said: permit error,can't save.

os: xp sp2
app: office 2003

dokan: 0.40

Original issue reported on code.google.com by [email protected] on 20 Dec 2008 at 2:13

cannot read files from root dir in mirror sample

What steps will reproduce the problem?
1. create "new text document.txt" in C:\
2. add text to "c:\new text document.txt" with notepad
3. run DokanNetMirror
4. open "n:\new text document.txt" with notepad

What is the expected output? What do you see instead?
expected:  notepad should open the text file
instead:  notepad errors out saying "Cannot open the N:\new text
document.txt file."


What version of the product are you using? On what operating system?
dokan-0391191x86.zip
dokan-net-0.2.0.1130
windows XP

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 26 Nov 2008 at 3:11

Wont install on Windows 7

Using Windows 7 build 7000 (beta)

What steps will reproduce the problem?
1. Download the Installer for Dokan Library
2. Run the Installer
3. See Error Message

What is the expected output? What do you see instead?
That i can install it

What version of the product are you using? On what operating system?
Dokan 0.4.1.1.236 on Windows 7 build 7000 32bit

it just says can only be install on XP, 2003, Vista 32. 



Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 29 Dec 2008 at 9:55

Still having problem with EXE files

What steps will reproduce the problem?
1. just run an executable file (.exe) from mounted drive
2.
3.

What is the expected output? What do you see instead?
Can not run the application; Even the application icon not shown!


What version of the product are you using? On what operating system?
0.4.2, WinXP SP3.

Please provide any additional information below.
I suggest you to test "dokan" by creating a "C# Windows Application" 
project on mounted driver. Then save and run the application through 
visual studio.
Trust me ;)

Original issue reported on code.google.com by [email protected] on 31 Dec 2008 at 2:57

Enhancement Request: Test suite for dokan driver

I would suggest to create a simple test suite for Dokan. The mirror 
application doesn't actually check or report any problems but it could 
probably be extended to do so.

The suite could start out with a few basic cases, which test file creation 
and deletion. As users report new issues, new cases could be written, which 
detect those issues. That way Dokan will become more stable and reliable 
with each version and it will be possible to provide users eventually with 
a strong tool to validate their driver implementations.

Original issue reported on code.google.com by [email protected] on 21 Sep 2008 at 8:10

Don't deletes folders

* I don't know it is a bug or the code is not programmed.

What steps will reproduce the problem?
1. Create a folder on mounted drive and create another one into last 
created folder
2. delete first created folder
3. refresh mounted drive

What is the expected output? What do you see instead?
folders are still available

What version of the product are you using? On what operating system?
0.4.2 WinXP SP3

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 1 Jan 2009 at 2:08

Microsoft installation fails on the SSHFS mounted drive

What steps will reproduce the problem?
Install microsoft office (vers 03 or 07) to a drive that is a SSHFS mount
using dokanSSH

What is the expected output? What do you see instead?
Installation of the Microsoft Office (tried '03 and '07 versions).
What I see is that the installation fails, particularly when copying the
MSOCache files to the SSHFS mountpoint(drive).

What version of the product are you using? On what operating system?
Library: dokan-0.3.9.1191 x86 2008/9/28
SSHFS: dokan-sshfs-0.1.9.1124 2008/6/10

Please provide any additional information below.
Microsoft office installation fails and complains of missing files.
Office installation process failed to copy the MSOCache files and the
installation would not continue.

Office installs to other local drives(C:\ etc). The SSHFS mount has
rw-access and other apps do install to it.

Seems that dokan is doing something that is preventing the office
installation. Any inputs would be appreciated.


Original issue reported on code.google.com by [email protected] on 6 Dec 2008 at 6:02

Dokan driver hangs after wake up from hibernate

What steps will reproduce the problem?
1. Install Dokan driver
2. Run mirror.exe
3. Hibernate and wake up the system

What is the expected output? What do you see instead?
Dokan driver hangs, mirror.exe process can't be terminated. Dokan
stops responding to any user FS activity.

What version of the product are you using? On what operating system?
0.4.0.1223


Original issue reported on code.google.com by [email protected] on 5 Jan 2009 at 5:39

Enhancement Request: Hooks for callback thread start and exit

It would be nice to have hooks available for the Dokan callback threads, 
which get called right after a thread has been created and just before it 
is exiting.

There are several setup and cleanup activities an application might want to 
perform whenever a callback thread is started or is exiting.

One example would be: If Dokan is used with Java through JNI one has to 
attach each thread that wants to perform any JNI invocations to the JVM. 
With these hooks in place attaching and detaching can happen once (when the 
thread is starting and existing respectively) and not with each callback 
(as it is currently done by JDokan), which can negatively impact 
performance.

I have already made some modifications to the dokan code to allow for that 
(based on 0.3.7). The files attached to this report contain the few changes 
I had to make. Obviously the final versions do not have to look exactly 
like that but it might give whoever is looking at this case a better idea 
what I mean.

All changes have a comment section such as the following to clearly mark 
them:

/**
 * Added by Andreas Schuler:
 */

Original issue reported on code.google.com by [email protected] on 21 Sep 2008 at 10:41

Attachments:

AES_256-cbc doesn't work

What steps will reproduce the problem?
1. install dokan lib
2. install dokan sshfs
3. connect to server

What is the expected output? What do you see instead?
I'd expect it to connect to server, but it doesn't; the connection doesn't
even start.

What version of the product are you using? On what operating system?
- Windows Vista X86_64 SP1 + all updates at 02/DEC/2008
- dokan-0.3.7.1181 x64 2008/8/20
- dokan-sshfs-0.1.9.1124 2008/6/10 

Please provide any additional information below.
I have and Ubuntu Server and a Vista Client. I've setup the server to
accept only public key authentication with strong encryption, and I made
with puttygen an aes256-cbc key (I am able to connect correctly with
putty+pageant).
I suspect the problem lies on the SharpSSH C# library, or its lack of
support for such kind of encryption.
For what I can tell, I seem to understand that SharpSSH is based on JSch. I
went on the JSch website and saw that there is support for aes256-cbc, but
it seems that SharpSSH has not been updated instead.

TIA for every response and sorry if that's the wrong place, but I really
wanna try dokan!

Original issue reported on code.google.com by [email protected] on 2 Dec 2008 at 11:59

Some applications have very slow read access to files.

<pre>
<B>What steps will reproduce the problem?</B>

1. Run mirror.exe at any folder as any drive
2. Open a *.txt file in notepad.exe
3. Wait

<B>What is the expected output? What do you see instead?</B>

It just takes much longer to read in notepad.exe then using 'type' from the
command prompt or notepad++.

I read some where that notepad.exe uses memmapping when openning files. I
was also reading up on why there is CleanUp and Close (cacheing), and saw
the calls CcFlushCache, CcPurgeCacheSection and CcUninitializeCacheMap in
DokanCompleteCleanup. Comment out these calls and recompiling solves the
problem. Notepad.exe reads files suddenly at the speed you would expect.
I'm guessing that what needs to happen is these three calls need to happen
only when the last reference to the file is released so that IRP_MJ_CLOSE
is forced. I'm looking further into this but I thought I should log where I am.


<B>What version of the product are you using? On what operating system?</B>

dokan - 0.3.9.1191 under Windows XP sp2

</pre>

Original issue reported on code.google.com by [email protected] on 10 Nov 2008 at 4:34

Driver re-install forces reboot

What steps will reproduce the problem?
1. Install driver using dokanctl
2. Uninstall driver
3. Re-install driver

What is the expected output? What do you see instead?

Dokanctl fails to re-install the driver. I know that this is mentioned in 
the readme (so this can be considered an enhancement request), but I would 
like to understand why. The starting of the driver seems to be failing with 
a code 2 (file not found). It would be nice if the driver could be updated 
without requiring a system reboot. From an end-user perspective this would 
be a very desirable feature.


What version of the product are you using? On what operating system?

Windows XP, SP3
Dokan 0.3.9

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 20 Oct 2008 at 5:44

Cannot upload files larger than 10/20 Gigabytes

If you try to upload any files or folders larger than 10/20 Gigabytes I get
an error that there is not enough space on the available drive (which is
not true). The "Dokan" drive though does say "10 GB free of 20 GB" (my
drive is 500 GB). Is there a way to either set the ACTUAL space or possibly
more space than the actual so I do not get this error?

Thanks,
Will

Original issue reported on code.google.com by [email protected] on 14 Oct 2008 at 7:26

Wonderful Crash!!!

What steps will reproduce the problem?
1. Copy an executable file (.exe) into the drive created with mirror.exe
2. run the exe file
3.

What is the expected output? What do you see instead?
system crash (blue screen), and then restarting pc

What version of the product are you using? On what operating system?
0.4.1, WinXP SP3

Please provide any additional information below.
I think the best way to test the dokan is creating a windows application 
project with C# on created drive with mirror.exe and click to run the 
application from visual studio.

Original issue reported on code.google.com by [email protected] on 30 Dec 2008 at 4:54

SetEndOfFile does not allow extension beyond EOF

When trying to do a SetEndOfFile that goes beyond the current EOF, Dokan
doesn't pass through the call to the implementation's SetEndOfFile (line 51
of dokan/setfile.c,
http://www.google.com/codesearch/p?hl=de#ER2YZypmdXg/trunk/dokan/setfile.c&q=han
dle%20package:http://dokan\.googlecode\.com&l=45).


Comment:
I guess you found some issues in just passing through this call to the
implementation's SetEndOfFile, did you? But from my experience, handling
the EOF and extending the file's allocation for any access beyond it (write
or truncate) is the file system's business.

Original issue reported on code.google.com by [email protected] on 4 Jan 2009 at 2:23

Add support for mounting as reparse points

Currently Dokan filesystems can be mounted only as root disks. 

It makes to sense to add support for mounting volumes into arbitrary
directories, like in Unix. Windows supports this using reparse points.

Original issue reported on code.google.com by [email protected] on 27 Oct 2008 at 12:51

system stops working

What steps will reproduce the problem?
1. run net monitor and mount a path that contains a visual C# project
2. open project from mounted drive
3. open and close a .cs file in Visual Studio environment.

What is the expected output? What do you see instead?
SYSTEM NO LONGER WORKS and will hang.

What version of the product are you using? On what operating system?
0.3.9.1191

Please provide any additional information below.
I think there is a loop not closed.

Original issue reported on code.google.com by [email protected] on 6 Nov 2008 at 11:50

CreateFile access mode mapping

A CreateFile( ... GENERIC_READ ) is incorrectly mapped to access mode
GENERIC_READ|GENERIC_WRITE. 

This is with Windows XP. Dokan 0.3.9

Original issue reported on code.google.com by [email protected] on 29 Oct 2008 at 10:29

Possible memory leak by requesting file attributes

What steps will reproduce the problem?
1. Mount a directory with a couple of files as a drive using mirror.exe
2. Open task manager and look for mirror.exe, leave the window visible so
that you can see the memory usage of the process
3. Open the mirrored drive in windows explorer, position on a file and
check the properties of it
4. You will see the mirror.exe memory usage is growing by about 1M.
Repeating step 3. will continue to increase the memory usage.  

What version of the product are you using? On what operating system?
dokan-0.3.7.1181, Windows XP sp2

Please provide any additional information below.
This behaviour can also be seen in Total Commander and Alpap Salamander,
where it has more serous impact on memory usage. These file managers are
dumping the memory usage by about 10 megs (with 500 files in the mirrored
directory) by just listing the mount point. I think this happens because
these programs request all the file attributes for generating a directory
listing, while explorer only requests this information on explicit user
action (properties dialog). I might be wrong though.

This can be reproduced with sshfs as well. 


Original issue reported on code.google.com by [email protected] on 21 Sep 2008 at 11:19

Improper EOF Saving, Maybe?

What steps will reproduce the problem?
1. Open connection with DokanSSHFS.
2. Open a file in emacs using DokanSSHFS. Write "hello hello\n\n", save,
delete to "hello", save, expand to "hello hello\n\n", save, delete to
"hello", save.
3. Close file, clear DokanSSHFS on containing directory, reopen file. 

What is the expected output? What do you see instead?
Shows "hello\nello\n\n\n" instead of "hello" (or maybe "hello\n" 'cause
it's emacs).

What version of the product are you using? On what operating system?
2008-06-10 modified version? Windows XP SP3.

Please provide any additional information below.

Original issue reported on code.google.com by Taraz.Buck on 25 Nov 2008 at 4:13

Trouble installing dokan-sshfs-0201226

What steps will reproduce the problem?
1. I installed dokan-0401223x86 (successfully) on Win XP.
2. Extract dokan-sshfs-0201226.zip into a temporary directory.
3. I run the DokanSSHFSInstall executable and accept the default settings.

What is the expected output? What do you see instead?
I expect DokanSSHFS to install successfully.  Instead, when the progress
bar is at about 95%, a pop-up window appears with the following text:

There is a problem with this Windows installer package.  A program run as
part of the setup did not finish as expected.  Contact your support
personnel or package vendor.

When I click OK to dismiss this pop-up window, DokanSSHFS uninstalls all of
the files that it installed and displays the following text:

The installer was interrupted before DokanSSHFS could be installed.  You
need to restart the installer to try again.  Click "Close" to exit.

What version of the product are you using? On what operating system?

dokan-0401223x86
dokan-sshfs-0201226
Windows XP SP3

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 11 Dec 2008 at 11:39

Excel Files don't work

What steps will reproduce the problem?
1. Start Mirrorfs or other Dokan Filesystem
2. Create a new Excel File and set some fields then save
3. Excel reports an error if i try to load the resulting file I get more 
errors  

What version of the product are you using? On what operating system?
Dokan 0.37

Please provide any additional information below.

It seems to work with sshfs, what's different there?
I get this errors with mirrorfs and my own .net filesystem. So I think it 
has something to do with Dokan.

FileMon Log of Excel Saving without Dokan Mirror (Direct to hdd) is 
attached. I can't log my filesystem with Filemon, because it crashes the 
System. 

Peter

Original issue reported on code.google.com by [email protected] on 25 Sep 2008 at 7:17

Attachments:

Write request is missing

What steps will reproduce the problem?
1. Open a text-file on the dokan drive with notepad
2. Use 'Save As...' with a new filename
3. Press OK

What is the expected output? What do you see instead?
Expected: Create new file, Write , Close
I see: notepad messagebox with "Invalid parameter"
and in the Logfile form Dokan there isn't and Write Request but the
Logfile from FileMon has logged a Write Request.

What version of the product are you using? On what operating system?
Dokan library 0.3.9 with Windows XP SP3

You also can test this with the mirror-sample with the same results

As attachment I will give you the two logfiles (filemon log and my logfile)
with some additionally hints.

Thanks a lot for your help and

Best regards

Wolfram


Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 24 Nov 2008 at 2:29

Attachments:

DokanSSHFS.exe has stopped working

What steps will reproduce the problem?
1. Install dokan-0371181.zip (64-bit installer)
2. Install dokan-sshfs-0191124.zip
3. Attempt to connect to an SSH server (in this case, Fedora 9 running
OpenSSH 5.0)

The connection is established successfully, but then DokanSSHFS.exe crashes.

This is on Vista x64 Ultimate. The only unusual configurations on the SSH
server:

- There is a banner (but this is displayed correctly by DokanSSHFS in a
dialog box)
- The connection may be established over IPv6 (I haven't checked -- both
are available and I'm connecting by DNS hostname)

Feel free to ask me any followup questions necessary; I'll be happy to
assist in debugging.

Original issue reported on code.google.com by stian%[email protected] on 12 Sep 2008 at 2:38

timestamp of copied file from local to remote is not set

What steps will reproduce the problem?
1. Mount a remote file system using Dokan SSHFS
2. drag&drop a local file to the mounted drive
3. see the timestamp of copied file

What is the expected output? What do you see instead?
Expected: Time stamp is set
Actual: Time stamp is not set





Original issue reported on code.google.com by [email protected] on 15 Oct 2008 at 1:56

Ruby Binding : busy loop at DR_Dispatch()

What steps will reproduce the problem?
1. run any ruby binding sample 
2.
3.

What is the expected output? What do you see instead?

expect event driven, but polling  by busy loop.
so, CPU power is uselessly consumed. 

What version of the product are you using? On what operating system?

dokan-ruby-0.1.4.938 2007/12/13

Please provide any additional information below.

need to add ResetEvent() 
and have to move SetEvent() in DR_DispatchAndWait() into Mutex control.


@@ -833,9 +833,9 @@

    WaitForSingleObject(g_DispatchMutex, INFINITE);
    InsertTailList(&g_EventQueue, &entry->ListEntry);   
+   SetEvent(g_DispatchEvent);
    ReleaseMutex(g_DispatchMutex);

-   SetEvent(g_DispatchEvent);

    WaitForSingleObject(entry->Event, INFINITE);

@@ -1788,6 +1788,7 @@
    while(TRUE) {
        WaitForSingleObject(g_DispatchEvent, INFINITE);
        WaitForSingleObject(g_DispatchMutex, INFINITE);
+       ResetEvent(g_DispatchEvent);        

        while(!IsListEmpty(&g_EventQueue)) {
            PLIST_ENTRY listEntry = RemoveHeadList(&g_EventQueue);

Original issue reported on code.google.com by [email protected] on 11 Oct 2008 at 1:04

Want to use another version of ssh

I am hoping to be able to use my cygwin version of ssh - I need a
kerberos-aware version of ssh.  Is it/will it be possible to configure
sshfs to use another ssh client?

Thank you,
  Charles Plager

Original issue reported on code.google.com by cplager on 15 Sep 2008 at 6:44

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.