Wed 18 May 2005 02:20:09 PM UTC, comment #7:
I did some debugging, strange...
ed2k://|file|random_file1|90909|0000B00000000000000000000000ABCD|/
From file_sources.ini
{ sscore = 0
addr = ("x.x.x.x", 4662)
brand = false
files = ((@7@, 5, 116422403), (@16@, 5, 116422403), (@11@, 3, 116422554), (@9@, 2, 116422118), (@87 = "0000B00000000000000000000000ABCD", 1, 116422481))
age = 116422671
};
No other source has file @87...
In HTML interface the file has 10 sources which don´t vanish.
Directly after adding this file those 10 sources were asked but
replied with that:
# grep random_file1 mlnet.log
donkeyClient: NoSuchFileReq: from 84.58.x.xx (eMU) 'iiiiiiii' for file random_file1
donkeyClient: NoSuchFileReq: from 80.141.xxx.xxx (eMU) 'hhhhhhhhhh' for file random_file1
donkeyClient: NoSuchFileReq: from 80.146.xx.xxx (eMU) 'ggggggggggggggg' for file random_file1
donkeyClient: NoSuchFileReq: from 84.56.xx.xxx (eMU) 'fffff' for file random_file1
donkeyClient: NoSuchFileReq: from 217.162.xxx.xxx (eMU) 'eeeeeeee' for file random_file1
donkeyServers: TCP: Query Location of random_file1
donkeyServers: TCP: Query Location of random_file1
donkeyServers: TCP: Query Location of random_file1
donkeyServers: TCP: Query Location of random_file1
donkeyClient: NoSuchFileReq: from 212.202.xx.xxx (tML) 'vvvvvv' for file random_file1
donkeyClient: NoSuchFileReq: from 212.202.xx.xxx (tML) 'vvvvvv' for file random_file1
donkeyClient: NoSuchFileReq: from 193.77.xxx.xxx (tML) 'aaaa' for file random_file1
donkeyClient: NoSuchFileReq: from 193.77.xxx.xxx (tML) 'aaaa' for file random_file1
donkeyClient: NoSuchFileReq: from 80.109.xxx.xxx (tML) 'cccccc' for file random_file1
donkeyClient: NoSuchFileReq: from 80.109.xxx.xxx (tML) 'cccccc' for file random_file1
donkeyClient: NoSuchFileReq: from 84.150.xxx.xxx (eMU) 'aaaaa' for file random_file1
After that initial asking the sources are never re-asked for that file.
But in HTML view these 10 clients still appear as sources.
In Sancho GUI only one source is listed, also in file_sources.ini
So I think this happens:
- added new file
- some "ghost" sources were added to that file and asked
- they reply with NoSuchFileReq
- sources get removed so Sancho does not display them
- sources are removed from file_sources.ini
- sources are still displayed in HTML view
|