aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: list of some possible bugs and questions CVS 20050210  (Read 2559 times)

Mr Faber

  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 229
list of some possible bugs and questions CVS 20050210
« on: February 09, 2005, 02:55:33 PM »

Hello,

I use aMule cvs since four days and the daily improvements are really great (e.g. daemon statistics and webserver autostart). :baby:
I use only the daemon, cmd and webinterface so I compiled aMule with this options (enable-amulecmd,enable-webserver, enable-amule-daemon and disable-monolithic,enable-optimise,enable-debug)
I use Gentoo on an amd64 architecture with the compiler options (-march=k8 -O2 -pipe) and a 2.6.9 Kernel.
The daemon runs stable and uses since three days not 100% cpu anymore but many downloads shown twice in the webinterface shared file list especially after reload.
Changing of the upload priority doesn't work fine in webinterface too.

By the way I have another questions. Will the seperation between core and gui finished before 2.0 released or later? Isn't it better to finish this process and than make a final release candidate to check it by many people and not some cvs freaks ;) .
The only problem is, that there should be no RC9  :D
How much connections can linux handle? I have a cable modem and under windows 2000 the modem or Windows refuses only over 2000 eMule connections new ones but     if I run aMule with ~ 1000 conections establishing new connections (e.g. surfing)  take some time. The cpu usage can be the reason because it is always under 50 %. The uploadlimit isn't set to high. Why aMule uses so much connections? A normal ask should be take only some seconds and should be restart after ~ 40 minutes?! I haven't so much files that ,when asking every 40 minutes the, theconnection limit of 1000 always reached.
When will USS (upload speed sense) integrated in aMule? This was one of the best feature of eMule and the only one I miss.

CU
Mr Faber
« Last Edit: February 10, 2005, 06:45:56 PM by Mr Faber »
Logged

lfroen

  • Guest
Re: list of some possible bugs and questions CVS 20050210
« Reply #1 on: February 09, 2005, 03:49:08 PM »

Quote
but many downloads shown twice in the webinterface shared file list especially after reload

I will check this one. If you see it in specific situaltion, please tell me.

Quote
Changing of the upload priority doesn't work fine in webinterface too.

Works for me

Quote
Will the seperation between core and gui finished before 2.0 released or later?

Core is already separated. You have daemon, don't you ? I'm working on remote gui, but i think it will be available after 2.0.

Quote
How much connections can linux handle?

Linux (as operating system) can handle many connections. Really many. You don't have THAT match. However, due to internal wx limits amule daemon can use only 1000 conncurrent connections. Actual number of all connections opened, half-opened, half-closed is greatly depends on you specific setup (even if amule network code is bug-free)
Logged

Mr Faber

  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 229
Re: list of some possible bugs and questions CVS 20050210
« Reply #2 on: February 09, 2005, 05:40:00 PM »

Many thanks for your reply.
Quote
I'm working on remote gui, but i think it will be available after 2.0.
Thats what I want to know. Yes, I know the daemon and thats why I use aMule :) but a remote gui is better ;) .

Quote
Actual number of all connections opened, half-opened, half-closed is greatly depends on you specific setup (even if amule network code is bug-free)
At first I haven't set connection per five seconds limit but this really slow my surfing down. Im not sure whats the limit is (amule, my modem or linux). After I set it to 50 which works on Windows with a good cpu well surfing is faster than before but not as expected.

Quote
Changing of the upload priority doesn't work fine in webinterface too.
I restarted aMule and there were no double entries. I click on the up button of an shared file with isn't completed yet an nothing happens except that the file shown in yellow. After I click the down button the file priority is shown as Very High Auto which must be wrong because there is only one priority auto. When I click second time on the button down nothing happens.

The double entries seems to have something to do with the reload function of the webinterface I think.

Some other bugs.

If I change preferences with the webinterface they aren't saved (i run the daemon in usermode so i should have the same rights as the user?) Maybe it was a crash of the webinterface but saving of the important files every 10 minutes like eMule is very usefull.

Im not sure if this is a bug but I can't cancel search requests in the webinterface. It can help very much if I search global and send something wrong.

Maybe it is random but I can't connect to one server. If I click "connect to any server" it always works but I can't connect to manual choosen server. I have test it many times (not all in one minute ;) ).
On some connection attemps (first manual and then connect to any server?) amuleweb gets defunct (command ps) and I get console messages like "ECSocket::ReadBufferFormSocket error The socket is non-blocking and the operation would block." many times.

I can't remove sever with the red x.

I can't add more than one ed2k-Link in webinterface. All others except the first line will be ignored.

If i start amuled with & I get console messages and can't type anything in console beforce i press ctrl + c . Yes, I can start it with the parameter > /dev/null but a quiet mode like the amulewebinterface is better. Or has it only something to do with debug?

To be continued ;)

cu
Mr Faber
Logged

Frankk

  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 142
    • http://frankk.no-ip.com
Re: list of some possible bugs and questions CVS 20050210
« Reply #3 on: February 09, 2005, 10:11:02 PM »

Quote
Originally posted by lfroen
Quote
Will the seperation between core and gui finished before 2.0 released or later?

Core is already separated. You have daemon, don't you ? I'm working on remote gui, but i think it will be available after 2.0.

Will there be a win32 GUI?
That will really be the killer feature!
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: list of some possible bugs and questions CVS 20050210
« Reply #4 on: February 10, 2005, 01:40:10 AM »

Of course. You can also compile amule on windows :P
Logged

Mr Faber

  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 229
Re: list of some possible bugs and questions CVS 20050210
« Reply #5 on: February 10, 2005, 02:24:04 PM »

aMule can't handle extended ed2k links (with aich hash oder part hashes) like this one from content.emule-project.net:

Code: [Select]
ed2k://|file|The%20Open%20CD%20v2.0.iso.[content.emule-project.net].bz2|444515283|5429FE75A683CB8577AB79133F1028FE|p=D6291AF115FD9417669CA931A4B8F260:93F7EF8F5FA7698CEC461545EB5D1F3B:4FC75947A6C15D2425DA6DE57A974A8F:636EC81EB06D4D53C78F43B3055CCDA5:5A03715923E85850EB2841CCB8341EFA:A1B197CF309E1A8526BC029D7B147B29:BAE8E970560889C64164FC4DEEF85450:9F982DB846B2116F05681BE634E7E166:FA0E0259AAD0A7C4048B7DCDEC20F873:4180259BDEB8DE9411BFDFECE7E06157:A5E05EF248B1645CC4FEC0F72192A0E9:E5635298D09E43A9D13BF2469AD8117F:675B77F136AF3D51BBBF34715BA55FFE:37F38CD0BE4278134192BF469D0A59A9:965F3A9EC0D4A896D6CD63E01DF1C5E5:E004551A1C42ACB0386796220EC6F95A:557A10CF769A2ADD5793B79BE2C9A624:BF49257C8F1277B2A48DB7065228F3FB:28D73292FE0C39559C82E94BA05C9ED4:52D3DF4D1C772E522399AF0C8819F699:CAD72FE6102C42A249B466BCE1695559:EE7E9356CE905444B6BF4FCFAD1A2542:1E880F592725837197AAC1AF99F8E043:9B9CA09736AFE09528D21A412C50D2EE:432996762FF23D2D8FEA3F9E534D8663:1BC9BF78945168AA717EB59596764797:BD2313A1EB12A143E6362D9689415D4F:9D63FC9BAC1C67F899C9F5BA1DB33344:EFDA27FA4C79CE71E4E01973E200A4CE:ACBCD0046B96FC1A454B524FA91079F2:1C5E45122A715678AE78722A7A71ED0D:7D24B5CF97169AE4D4484020234D3C65:F2A8381EFAA7A025C1451799B69764BD:75D7A1263627BB76B47260D0698F2CC3:444747E2C9F20CFC29AD814CDB149A6D:6B7193D95514F264D31B3D59ACE8AD4C:1FD25116F1381DA58B605631952A7474:F5FDA1E599BB50E9D03CBF574DF1CF23:D979B1E08866C7AF0C3E232A3DAE810B:23318A7F2C88650E74FC5998987CF58B:013CF2450DEA854D850D02AE43319E2D:CC87D0BD6E680DE6D28AA3BB8F5DBFAC:65F513D321C2F6211F74E4E83AB575B8:89DB849240C36A3C030ED0E32C2BF99C:685E23B8A1C1D6CEEB7FCDB3EBDFD757:EB3BDCA91F104EEC1B67D07FB6500322|h=FPNRRTY7E3ZE3OXOISVSFROWE4FY2KX7|/|sources,dalestan.no-ip.org:1300|/
The aMule Gui 2 rc8 ignores it but if I added it in webinterface (CVS 20050210 morning) amulweb gets defunct and uses 100% cpu. If amuleweb ist automatically started through the daemon i can't kill only the webinterface when its get defunction. In this case I have to kill the whole daemon.

I have made several checks with correct shutdown of the daemon trough amulecmd. If I change preferences in webinterface they are applied but not saved.

Has aMule a death client list like eMule?
If the network code is correct this might be the reason for the many connections. If a source is offline I can get this source many times through source exchange. WIthout a list aMule always asks this dead sources for queue position.

cu
Mr Faber
« Last Edit: February 10, 2005, 02:34:51 PM by Mr Faber »
Logged

Mr Faber

  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 229
Re: list of some possible bugs and questions CVS 20050210
« Reply #6 on: February 10, 2005, 11:38:37 PM »

Every file entry in shared file list are doubled except these one who added after downloading the first chunk which is in my case only one.

cu
Mr Faber
Logged

Mr Faber

  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 229
Re: list of some possible bugs and questions CVS 20050210
« Reply #7 on: February 11, 2005, 11:31:24 PM »

CVS 20050211 evening: If I cancel some downloads in webinterface, not one, always two or more aMule webinterface crashes. As I can't restart webinterface when it starts with the daemon I have to restart amuled.

Hm, I canceld ten files and no crash happens. Maybe it only crashes if I cancel a active download file.

Always when I add a download remote per amulecmd I get the debug message "ECSocket::ReadBufferFromSocket error No Error happened". Amuled doesn't crash but maybe it is important.

cu
Mr Faber
« Last Edit: February 11, 2005, 11:50:43 PM by Mr Faber »
Logged