about summary refs log blame commit diff stats
path: root/worker/imap/open.go
blob: d90a292c5b933de7f0a106d6f6887b17b3049f78 (plain) (tree)



















                                                                                        
package imap

import (
	"git.sr.ht/~sircmpwn/aerc2/worker/types"
)

func (imapw *IMAPWorker) handleOpenDirectory(msg *types.OpenDirectory) {
	imapw.worker.Logger.Printf("Opening %s", msg.Directory)
	go func() {
		_, err := imapw.client.Select(msg.Directory, false)
		if err != nil {
			imapw.worker.PostMessage(&types.Error{
				Message: types.RespondTo(msg),
				Error:   err,
			}, nil)
		} else {
			imapw.worker.PostMessage(&types.Done{types.RespondTo(msg)}, nil)
		}
	}()
}
dl> <p>Content of /etc/inittab shows layout organization and default run level and ttys;</p> <pre> # # /etc/inittab: system runlevel description # # Runlevels: # 0 Halt # 1(S) Single-user # 2 Multi-user # 3-5 Not used # 6 Reboot id:2:initdefault: rc::sysinit:/etc/rc rs:S1:wait:/etc/rc.single rm:2:wait:/etc/rc.multi rd:06:wait:/etc/rc.shutdown su:S:wait:/sbin/sulogin -p c1:2:respawn:/sbin/agetty --noclear 38400 tty1 linux c2:2:respawn:/sbin/agetty 38400 tty2 linux c3:2:respawn:/sbin/agetty 38400 tty3 linux c4:2:respawn:/sbin/agetty 38400 tty4 linux c5:2:respawn:/sbin/agetty 38400 tty5 linux c6:2:respawn:/sbin/agetty 38400 tty6 linux #s1:2:respawn:/sbin/agetty 38400 ttyS0 vt100 ca::ctrlaltdel:/sbin/shutdown -t3 -r now # End of file </pre> <a href="index.html">Core OS Index</a> <p>This is part of the c9 Manual. Copyright (C) 2016 c9 team. See the file <a href="../fdl-1.3-standalone.html">Gnu Free Documentation License</a> for copying conditions.</p> </body> </html>