Bug 107653

Summary: Keep alive connection feature
Product: [Applications] kftpgrabber Reporter: Paul Goldbaum <togashi.gentoo>
Component: generalAssignee: Jernej Kos <kostko>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Paul Goldbaum 2005-06-18 14:18:48 UTC
Version:           0.6.0 (using KDE KDE 3.3.2)
Installed from:    Compiled From Sources

the feature for happy idling:
periodically send NOOP commands to the server so it doesn't disconnect you when it reaches 120 seconds(usually). the time between NOOPs could have a configurable default setting, and could also be configurable for every server if you don't want the same for all.
Comment 1 Sean Robertson 2005-07-12 00:41:26 UTC
Agreed - this is a necessity!  Can't believe it wasn't already built in as nearly every GUI FTP client has it.
Comment 2 Jernej Kos 2006-08-24 14:21:07 UTC
SVN commit 576618 by kostko:

Implemented connection keepalive for FTP connections using NOOP.

FEATURE: 107653

 M  +2 -1      engine/commands.h  
 M  +39 -0     engine/ftpsocket.cpp  
 M  +1 -0      engine/ftpsocket.h  
 M  +23 -0     engine/socket.cpp  
 M  +17 -1     engine/socket.h  
 M  +3 -0      kftpbookmarks.cpp  
 M  +163 -47   ui/bookmark_properties.ui  
 M  +23 -7     widgets/bookmarks/editor.cpp  
 M  +1 -0      widgets/bookmarks/editor.h